实验一-MATLAB语言基础实验.doc

实验一-MATLAB语言基础实验.doc

ID:57417573

大小:160.50 KB

页数:17页

时间:2020-08-16

实验一-MATLAB语言基础实验.doc_第1页
实验一-MATLAB语言基础实验.doc_第2页
实验一-MATLAB语言基础实验.doc_第3页
实验一-MATLAB语言基础实验.doc_第4页
实验一-MATLAB语言基础实验.doc_第5页
资源描述:

《实验一-MATLAB语言基础实验.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一MATLAB语言基础实验一、matlab的基本操作(1)键入常数矩阵输入命令>>a=[123]a=123>>a=[1;2;3]a=123>>b=[125]b=125>>b=[125];>>b=[125];>>c=a*bc=12524103615>>c=a*b'???Errorusing==>mtimesInnermatrixdimensionsmustagree.>>a=[123;456;780]a=412344565780>>a^2ans=630361566681427395469分析实验结果可以

2、知道a=[123]表示行矩阵a=[1;2;3]表示列矩阵b=[125]显示行矩阵b=[125];不显示行矩阵但录入a’表示a矩阵的转置c=a*b矩阵的乘法(需满足矩阵乘法的条件)“;”表示换行a^2表示a矩阵的平方a^0.5表示a开根号(2)作循环命令程序>>makesum=0;>>fori=1:1:100makesum=makesum+i;end>>makesummakesum=5050从1加到100,每步的间隔为1(1+2+3+……+100)(3)分别执行下列命令>>a=[123;456;780]a=

3、123456780>>poly(a)poly求多项式的系数(由已知根求多项式的系数)ans=1.0000-6.0000-72.0000-27.0000>>rank(a)rank求矩阵的秩ans=3>>det(a)det矩阵的行列式ans=27.0000>>trace(a)trace矩阵的迹ans=6>>inv(a)inv求矩阵的逆ans=-1.77780.8889-0.11111.5556-0.77780.2222-0.11110.2222-0.1111>>eig(a)eig求矩阵的特征值ans=12.1

4、229-0.3884-5.73457.1.2MATLAB语言的数值运算1.基本矩阵运算(1)创建数值矩阵>>a=[123;456;789]a=123456789>>a(3,2)显示a矩阵的第三行第二列ans=8>>a(:,1)显示a矩阵的第一列ans=147>>t=0:10;>>u=0:0.1:10;>>tt=012345678910>>uu=Columns1through700.10000.20000.30000.40000.50000.6000Columns8through140.70000.8000

5、0.90001.00001.10001.20001.3000Columns15through211.40001.50001.60001.70001.80001.90002.0000Columns22through282.10002.20002.30002.40002.50002.60002.7000Columns29through352.80002.90003.00003.10003.20003.30003.4000Columns36through423.50003.60003.70003.80003.9

6、0004.00004.1000Columns43through494.20004.30004.40004.50004.60004.70004.8000Columns50through564.90005.00005.10005.20005.30005.40005.5000Columns57through635.60005.70005.80005.90006.00006.10006.2000Columns64through706.30006.40006.50006.60006.70006.80006.9000

7、Columns71through777.00007.10007.20007.30007.40007.50007.6000Columns78through847.70007.80007.90008.00008.10008.20008.3000Columns85through918.40008.50008.60008.70008.80008.90009.0000Columns92through989.10009.20009.30009.40009.50009.60009.7000Columns99throug

8、h101以0.1为间隔从0到10>>a(:,3)=[2;3;4];>>aa=122453784>>b=[11+2i;3+4i3];将第三列改为234>>bb=1.00001.0000+2.0000i3.0000+4.0000i3.0000产生复数矩阵>>a=ones(3,3);>>b=zeros(2,2);>>c=eye(4);>>magic(4);>>aa=111111111产生一个全为1的矩阵>>bb=0000将矩阵置0>

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

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

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