袈一、实验目的袈㈠、了解MATLAB语言的主要特点、作用。Forpersonaluseonlyinstudyandresearch;mercialuse膄㈡、学会MATLAB主界面简单的操作使用方法。蚁㈢、学****简单的数组赋值、运算、绘图、流程控制编程。Forpersonaluseonlyinstudyandresearch;mercialuse袁二、实验内容:Forpersonaluseonlyinstudyandresearch;mercialuse羈㈠、简单的数组赋值方法薅MATLAB中的变量和常量都可以是数组(或矩阵),且每个元素都可以是复数。Forpersonaluseonlyinstudyandresearch;mercialuse莃在MATLAB指令窗口输入数组A=[123;456;789],观察输出结果。蚀结果:A=123//输入一个三行三列的矩阵肈456羆789螁键入:A(4,2)=11//给4行2列赋值为11荿结果:A=123膈456膃789薂0110***键入:A(5,:)=[-13-14-15]//给5行连续赋值为-13,-14,-15芈结果:A=123薃456羀789膀0110芈-13-14-15羄键入:A([2,5],:)=[]//去掉矩阵第二和第五行蚂结果:A=123罿789莈01113莅键入:A/2//把A中每个数值除以2膀结果:ans=:A(4,:)=[sqrt(3)(4+5)/6*2–7螁//对A的4行赋值为:3的平方根,3,-7薇结果:A=-。将A式中分号改为空格或逗号,情况又如何?请在每式的后面标注其含义。芄将A式中分号改为空格或逗号//输入一个一行九列的矩阵肂结果:A=123456789艿改为逗号为螇A=123456789输出结果不变蚅此时输入A(4,2)=11结果为螄A=123456789肈000000000袇000000000肆0110000000膁输入A(5,:)=[-13-14-15]膁结果显示:???subscriptedassignmentdimensionmismatch输入A(4,3)=abs(A(5,1))袇结果显示:???Indexexceedsmatrixdimensions膂输入A([2,5],:)=[]羃结果显示:???Indexoftoremoveexceedsmatrixdimensions衿输入A/2结果为:(4,:)=[sqrt(3)(4+5)/6*2-7]莁结果显示:???=[1+2i,3+4i;5+6i,7+8i],观察输出结果。肇结果:B=++++//输入一个两行两列的矩阵蚁键入:C=[1,3;5,7]+[2,4;6,8]*i,观察输出结果。膆结果:C=++++//定义数组C,对应的行列相加蒀如果C式中i前的*号省略,结果如何?芆结果:Theselectedcellcannotbeevaluatedbecauseitisaninvalidstatement袆键入:D=sqrt(2+3i)//计算根号下(2+3i)芃结果:D=+:D*D//对2+3i的平方根求平方莆结果:D=+:E=C’,F=conj(C),G=conj(C)’螁结果:E=//----=----=++++,请在每式的后面标注其含义。=ones(3,2),H2=zeros(2,3),H3=eye(4),观察输出结果。膅结果:H
数字信号处理研究报告 来自淘豆网www.taodocs.com转载请标明出处.