1 / 16
文档名称:

matlab应用实验指导书1234-结果.doc

格式:doc   大小:842KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

matlab应用实验指导书1234-结果.doc

上传人:hnet653 2020/7/16 文件大小:842 KB

下载得到文件列表

matlab应用实验指导书1234-结果.doc

文档介绍

文档介绍:************************MATLAB语言实验指导书************************中国矿业大学信息与电气工程学院2014年3月实验一MATLAB工作环境熟悉及基本运算一、实验目的:熟悉MATLAB的工作环境,学会使用MATLAB进行一些简单的运算。掌握基本的矩阵运算及常用的函数。二、实验容:MATLAB的启动和退出,熟悉MATLAB的桌面(Desktop),包括菜单(Menu)、工具条(Toolbar)、mandWindow)、历史命令窗口、工作空间(Workspace)等;完成一些基本的矩阵操作;学****使用在线帮助系统。三、实验步骤:1、启动MATLAB,熟悉MATLAB的桌面。2、在命令窗口执行命令完成以下运算,观察workspace的变化,记录运算结果。(1)(365-52´2-70)¸3=(2)area=pi*^2=(3)已知x=3,y=4,在MATLAB中求z:=576(4)将下面的矩阵赋值给变量m1,在workspace中察看m1在存中占用的字节数。m1=执行以下命令>>m1(2,3)=10>>m1(11)=6>>m1(:,3)=310615>>m1(2:3,1:3)=[51110;976]>>m1(1,4)+m1(2,3)+m1(3,2)+m1(4,1)=34(5)执行命令>>helpabs查看函数abs的用法及用途,计算abs(3+4i)=5(6)执行命令>>x=0::6*pi;>>y=5*sin(x);>>plot(x,y)(7)运行MATLAB的演示程序,>>demo,以便对MATLAB有一个总体了解。3、矩阵运算(1)下列运算是否合法,为什么?如合法,结果是多少?result1=a'=[14;25;36]result2=a*b(维数不同)?????result3=a+b=[362;5811]result4=b*d=[312222;404913]result5=[b;c']*d=[312222;404913;-5-87]result6=a.*b=[28-3;41530]result7=a./b=[-;]result8=a.*c=(维数不同)?????result9=a.\b=[-;]result10=a.^2=[149;162536]result11=a^2=?????result11=2.^a=[248;163264](2)用MATLAB求下面的的方程组。=[1,5-5-2]’X=inv(A)*b(3)已知(1)求矩阵A的秩(rank)=4(2)求矩阵A的行列式(determinant)=12568(3)求矩阵A的逆(inverse)=[-------](4)求矩阵A的特征值及特征向量(eigenvalueandeigenvector)=[+-]4、关系运算与逻辑运算已知a=20,b=-2,c=0,d=1(1)r1=a>b=1(2)r2=a>b&c>d=0(3)r3=a==b*(-10)=1(4)r4=~b|c=0四、思考题1、以下变量名是否合法?为什么?(1)x2(2)3col(3)_row(4)for定义变量变量名、函数名对字母大小写敏感。MAY、may表示不同变量。变量名第一个字母必须是英文字母,且不能超过65个字符。变量名中不得包含空格、标点但可包含下连符,如my_var是合法的变量名。2、求以下变量的值,并在MATLAB中验证。(1)a=1:2:5;a=135(2)b=[a'a'a'];b=[111333555](3)c=a+b(2,:)C=468实验二MATLAB数值运算与作图一、实验目的:掌握MATLAB常用的数值运算函数。二、实验容:1、求代数方程的5个根,并将其用星号(*)标记在复平面图上。(用roots和plot函数)。x=-+--+--=[3,4,7,2,9,12];x=roots(A)plot(x,'*');grid;2、求代数方程的5个根,并将其用星号(*)标记在复平面图上。(用roots和plot函数)。A=[1,0,0,0,0,-1];x=roots(A)plot(x,'*');grid;x=-+-