Matlab试验报告同名23083_第1页
Matlab试验报告同名23083_第2页
Matlab试验报告同名23083_第3页
Matlab试验报告同名23083_第4页
Matlab试验报告同名23083_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Matlab实验报告院系名称:信息科学与工程学院专业班级:通信工程 1303指导老师:陈科文,支国明,张金焕,周扬学生姓名:学号:目录实验一熟悉MATLAB境3实验二数值数组创建、应用及可视化 7实验三字符串数组的使用、简单脚本文件和函数的编写 12实验四数据可视化方法 22实验一一、实验目的1 熟悉MATLAB主界面,并学会简单的菜单操作;2 .学会简单的矩阵输入与信号输入;3 .掌握部分绘图函数。、实验内容及要求1用户工作目录和当前目录的建立和设置;2熟悉简单的矩阵输入;3. 常用基本命令的使用;4. 基本序列运算;三、实验步骤及结果测试1.用户工作目录和当前目录的建立和设置2熟悉简单的矩

2、阵输入丈料円 Nflm 冃時 1虹口 因口柑忙運助仪|D 岀工 小 B qT护 ii#q#rvj而匸而 叢 *J bl?Mri i*j It匠播* EnnimW WihCwP MflS * F nuillibfJOlPci r kw*1 丈祥柚玄半fixfi工Rl.匸血自I.屋mw 于工姿 X1 - DiJoDISl.-2 - j=3-expi_t).3 - 讥贰匕列1 JI1pole*1J 2Jft 1K*1LA3”昭四、实验体会及心得这是我第一次做Matlab实验,一打开页面就有很多地方都不明白,因为页面大部分是英文,由于上课时对 Matlab操作页面还有一些记忆,感觉还可以:本次试验是我

3、对 Matlab这门课有了一定的了解,对矩阵在 Matlab中的运用也有了初步的认识实验实验目的1 掌握二维数组的创建、寻访,区分数组运算与矩阵运算的区别;2 掌握标准数组生成函数和数组构造技法;3 进一步熟悉 M脚本文件编写的方法和技巧。、实验内容及要求1 .数组的创建和寻访;2.编写如图所示波形的分别在1及#处削顶。MATLAB脚本文件,图中虚线为正弦波,要求它三、实验步骤及结果测试4 MATLABXM 沁:週盹 00 心 Ihqw W2由上 nRMD 丄 wComfMnd HiOoy xerrand 1 l.OI.(: enf)* f xnd (jXL 5】J (1 2 ) 4 4 2

4、l|)( s 0(1 皿【1 11 t(3)-I) 7川1 )JTCmMod wMqw Mlfu40.5r a 血10. eotft a ll 2 3 4 4 3 ? Jj)F0 xa)n /k s(en4i卜Hi (fuvi(x0. 5 ll 2 】4 4 1 2 】) 0UrlCl 4JHCI 1)rD!-(l ( Jnn -m(31s(1 rlcJ 1T* A B C 口 - * 事田田田田H甩viMsw1.QCTCLTUnC 3u24!4XOOOD 4- LDDDCtkNI=|, % J ;4. S. flip 电“【I 仆沽 I 】. 】駢 MIHr =、-v C(l ) -I. 1

5、.1jM=:4卜ufIfrlEfF3H, baJ/T9BDDCh & Qi-UQ *16. 0i血仿照问题1中方法找出数组A程序如下图:中所有绝对值大于3的元素。* MA-TLA|M 0.5);C=2*B首先预测(C*C)/100的运行结果,然后再在机器上验证。(本方法提供了产生通信等仿真中常需若干独立的双随机码的方法原型。)编写如图所示波形的MATLAB脚本文件,图中虚线为正弦波,要求它分别在J及于B:;:M Ji Ma .rfLUHi .tf-l-4 d w a -i 9 Xti f VritUiiU !*II F14ir.*Vi-rihL I4W4-M014Df ELiritH GtWi

6、.ata-LTMaril IisrtiLJiVI-:iLViir RFfltd! HN MW |h.riMc1 lli丄和魁$ PTHL mr|i1 HIF i#i -.vraj: i.n did;.rr, iar3.33V?ILMUd 77L Mb MB!LMIF毎 MK IlIM MHI.MP-L-*M9i siH毎 lfRiLiril如1 pfiaB imalh MHLIMireQ 申dLlll4 B i-|H|1 IIHVlBOIIkWV MM Gk.lkTOk EV| ;| TliFIWLVRHP IHILV1 HBAMI&lw IIWLU WK*处削顶。Filt Edit Text

7、 Ctll Tc&lf Debug Dfiktop Wiridflw Hfrlp宜 | X q曲 | 14 * V 4D | sti:|g B1 - t=OE.O01:3*pi|2 - y=im(t);figure;3 plot X)h k: h );4 -hold on;5 -y(find(y 电0皿趴匚丄孔s*包】;紅尸啟】工冃uj ; D= sb ,b_s=siz ; whcs ,NameSizeByt esClassalxl8double array1x216double :arrayarts1x48char arrayblsl2char array1x216double arrayt

8、otis ID5Q bytMAalAB艾碑円 畑调喝H.D HF I 亀巧 e *打童耳ti*l3 J3 电章Usrkqwf XSUftfl WHtf T ba mrt h*j iM 上bj卩1乜3 J 飞冲灣二】心BtIbk .-1 24 B. C-SJ.c L-afiQiB=12*1 筑罚*P; ?|UBr(EieIf=! hllE Jfi! Ni hiKUpl clk4?1da- TTiic is n zui;l_ I enfls-4 2 :lj1T3.J hts it 血 wwp ; mi如ii4*l訂.出】pvsiei rii ci fj/hT4.5.匸镐董器-F:matl3b7.0

9、worlcm.m. o文件(F)離(E)文本CD单元(C)二M(O)调式(B)翹Q)窗口帮助(H)? X0Q|壮昌錨人 Q)E粗茎*3 nJ1 -a=0.4;2 v=3;3 -t=0:0. 01:3*pi;4 一5 1-exp (-a*t). *cos (w*t)5 - 【y_mox, i_jTiox-nax (y);6 - t_t ext= t= * $ num2str (t (i_juax);7 一 y_t ext= y= num2str (y_nax);8 - Jiax.t ext=char C 最大頁点?, t_text,y_text);9 - tit= y=lexp (- num2s

10、tr (a), * t)*cos(nuM2str (v), ) * ;10 - plot (t, zeros (size (t),上);11 - hold on;12 - yl=l;13 - plot (t,y 1,F bF);hold on;14 一 plot (t, y,9b9) t15 - plot (t (i_niax), y.max, * r. ? MarkerSize,, 20)16 - text (t (i_niax)+0. 3, y_max*0. 05, maxtext)|;17 - title(tit),xlabelCt ),ylabel( y ),hold off;行46

11、列39改写$21.5-1-0.50D.611.5四、实验体会及心得Matlab作为一个强大的工具,方便快捷,操作高效,我们要熟练利用并且掌握基本语句输入,一定要注意细节实验三一、实验目的1 掌握曲线绘制的基本技法和指令, 会使用线形、色彩、数据点标记表现 不同数据的特征,掌握生成和运用标识注释图形 ;2 进一步掌握函数编写及数据可视化方法。二、实验内容及要求1 仿照运行,体会数据可视化方法。%用stem实现离散数据可视化n=0:12; y=1./abs( n-6);stem( n,y)(1).已知n 01,碇,yn 6 ,运行下面程序,体会离散数据可视化方 法。%用plot实现离散数据可视化n

12、=0:12;%产生一组自变量数据y=1./abs(n-6);%计算相应点的函数值plot( n,y,r*,MarkerSize,20)% 用红花标出数据点grid on%画坐标方格说明:plot和stem指令均可以实现离散数据的可视化,但通常plot更常用于连续函数中特殊点的标记;而stem广泛运行与数字信号处理中离散点的图示。用户在运行上面例程时会发现在命令窗口出现警告:Warni ng: Divide byzero !即警告程序中出现非零数除以 0的指令。MATLAB对于这种情况并不中 止程序只是给该项赋值为inf以做标记。(2).下面时用图形表示连续调制波形y sin tsin9t,仿照

13、运行,分析表现形式不同的原因a n - rrn ”亦TWfflrrrfgcjuR: LufL fCLil W1诽 h-CllI,Lis t fi xefin-mr Dle* twbe-.比五raw- mnfi hM iv Ikfl rhl.lL f J1 .尹右l殆,rnl wiDLE* fB R-Hi-cleart1=(0:11)/11 1=1 1-rt.l鼻一JC-Li-ZS上杆田丁 一* LM3jrlkipfcsi.lijFr l* + Im*41 j-i.lvpi; y1=si n(t1).*si n(9*t1);t2=(0:100)/100*pi; y2=sin(t2).*sin(9

14、*t2);subplot(2,2,1),plot(t1,y1,r.),axis(0,pi,-1,1),title(子图(1);subplot(2,2,2),plot(t2,y2,r.),axis(0,pi,-1,1),title(子图(2); subplot(2,2,3),plot(t1,y1,t1,y1,r.) axis(0,pi,-1,1),title( 子图(3);subplot(2,2,4),plot(t2,y2) axis(0,pi,-1,1),title(子图(4)三、实验步骤及结果测试1.2dt n va |rHi o-Mit 二 elfete-k Ia-C9n31 /Ll-Hi

15、iiiL1.I)+ .A mtbtiipt,-J3JptitleC 4E Jl ; vt:/詣.l)i .1屛(iIi7*3pilaylr r )| wii(D|HiT* li.1C 丹91】I、】 PobpL#t【為卸 4j jkUt J2L *jc IL0Jpi-tj. 11 打 titleC ffi iV Iw匚內阪1订斗 轴”m IMiDE l! bH Q 寺 Fvli1亠 V | 曲工:*: Eii:iEm -La aJJ.上J ILa? k BhLLA2raJ au 二二:二 L-L一 d-ODSxe Foq-oAlxvpaxw LAx;)o-d ohca ._=n1(1)&(n=

16、n 2(1)&(n n=0:12; y=1./abs(n-6);Warning: Divide by zero. plot(n,y,r*,MarkerSize,20) grid on stem(n,y)2.四个字图之所以变现形式不同,在于变量 t1、 t2 的设置以及 plot 函数的调用方式(变量个 数)不同。t2较t1分布密集在于其划分得较小,t1将n划分为11等份,而t2是100等份。 前三个子图皆是以点的形式表现, 最后一个子图以圆滑的曲线表示, 这在于程序中对曲线的 设置,即是中的1. t=(0:.001:pi); y1=sin(t)*1,-1; y2=sin(t).*sin(9*t); t3=(0:9)*pi/ 9; plot(t,y1,r-,t,y2,t4,0,bo) axis(0 pi -1 1)2.n=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论