matlab上机实验报告.doc

matlab上机实验报告.doc

ID:60809657

大小:126.00 KB

页数:21页

时间:2020-12-20

matlab上机实验报告.doc_第1页
matlab上机实验报告.doc_第2页
matlab上机实验报告.doc_第3页
matlab上机实验报告.doc_第4页
matlab上机实验报告.doc_第5页
资源描述:

《matlab上机实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验1 MATLAB初步1.举例说明format命令的功能;Format命令用来调整数据的显示格式。>>formatlong%15位定点表示,若改成short则为5位定点表示>>2^ans=2.说明clc,clf和clear命令的区别;clc即clearcommand(清屏)clear清理内存所有变量clf即clearfigure(清理图形窗口3.举例说明help命令的功能;在help命令后加入所要查询的函数或类名,将会返回所查询的对象的使用说明。例如:>>helpcosCOSCosine.COS(X)istheco

2、sineoftheelementsofX.Seealsoacos,cosd.Overloadedfunctionsormethods(oneswiththesamenameinotherdirectories)helpsym/ReferencepageinHelpbrowserdoccos4.如何观察和调用历史命令;在MTALAB界面的左下角有个CommandHistory窗口,里面可以看到历史命令,如果双击该条历史命令即可实现调用。5.如何设置当前路径。在MATLAB界面上方的工具栏有个CurrentFolder(

3、当前目录),更改该目录就可以设置当前路径。实验2 矩阵生成与元素标识1.矩阵的创建,(尽可能用最简单方法);创建矩阵A:>>A=[1300;26130;3523;4923]创建矩阵B:>>B=[151015;20253035;40455055;60657075]2.生成一个单位矩阵C,其结构与B相同;>>eye(size(B))3.找出矩阵A中所有大于8的元素位置(行号和列号);>>[row,col]=find(A>8)4.将矩阵B中大于35且小于65的元素值分别加9;>>C=find(B>35&B<65)>>B(C

4、)=B(C)+95.提取矩阵B的主对角组元素。>>diag(B)实验3 MATLAB矩阵运算(1)1.矩阵的创建,;创建矩阵A:>>A=[1300;26130;3523;4923]创建矩阵B:>>B=[2-3995;2689;101176;-99-601]2.矩阵A和矩阵B相乘运算;>>A*B3.求矩阵B的行列式、逆、秩、特征值和特征矢量(说明具体变量名);行列式:>>det(B)逆:>>inv(B)秩:>>rank(B)特征根及特征向量:>>[d,v]=eig(B)d中对角线元素为特征值v中列向量为对应的特征向量4

5、.将矩阵A和矩阵B纵向拼接,并将元素-99所在列乘以9;>>A=[1300;26130;3523;4923]>>B=[151015;20253035;40455055;60657075]>>C=[A;B]>>[row,col]=find(C(:)==-99)>>C(:,1)=C(:,col)*9实验4 MATLAB矩阵运算(2)1.将矩阵A和矩阵B横向拼接,并提取合并后矩阵的主对角元素。>>C=[AB]>>diag(C)2.求下列矩阵的列均值、列和、列方差、所有元素的平均值,,。A:列均值:>>mean(A,1)列和

6、:>>sum(A,1)列方差:>>std(A,0,1)所有元素的平均值:>>mean(A(:))B:列均值:>>mean(B,1)列和:>>sum(B,1)列方差:>>std(B,0,1)所有元素的平均值:>>mean(B(:))3.已知5座城市的坐标分别为:(,)、(0,)、(13..8,)、(,)、(,)。用不同标记标出各城市,并用兰色虚线连接两两城市;然后根据城市间的两两距离,寻找距离最短的两座城市,并用红色点划线连接。M文件:clear;clc;d=[0];plot(d(1,1),d(1,2),'*');ho

7、ldon;plot(d(2,1),d(2,2),'+');plot(d(3,1),d(3,2),'o');plot(d(4,1),d(4,2),'s');plot(d(5,1),d(5,2),'d');flag=[];dist=;fori=1:4forj=i+1:5x=[d(i,1)d(j,1)];y=[d(i,2)d(j,2)];plot(x,y,'--')d1=sqrt((x(1)-x(2))^2+(y(1)-y(2))^2);ifd1

8、flag,1),d(flag,2),'');实验5 MATLAB矩阵运算(3)1.求下列矩阵的列均值、列和、列方差、所有元素的平均值,,。A:列均值:>>mean(A,1)列和:>>sum(A,1)列方差:>>std(A,0,1)所有元素的平均值:>>mean(A(:))B:列均值:>>mean(B,1)列和:>>sum(B,1)列方差:>>s

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。