实验一MATLAB语言平台及基本运算

实验一MATLAB语言平台及基本运算

ID:41644483

大小:132.76 KB

页数:5页

时间:2019-08-29

实验一MATLAB语言平台及基本运算_第1页
实验一MATLAB语言平台及基本运算_第2页
实验一MATLAB语言平台及基本运算_第3页
实验一MATLAB语言平台及基本运算_第4页
实验一MATLAB语言平台及基本运算_第5页
资源描述:

《实验一MATLAB语言平台及基本运算》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验1MATLAB语言平台及基本运算实验内容1.学习了解MATLAB语言环境(1)MATLAB语言操作界面:在命令提示符位置键入命令,完成下述练习。(2)MATLAB的数据格式键入a=pi;b=exp(l);改变数据结构,观察并记录变量值。在workspace里双击变量便可在弹出的窗口中进行修改。(3)变量查询,命令有who,whos,查询变量并作记录。(4)联机帮助:使用help查询who,whos命令。(5)MATLAB语言演示:键入命令intro,阅读命令平台内容;键入命令demo,MATLAB语言功能演

2、示。2.练习MATLAB命令的基本操作(1)常数矩阵输入a=[l23]a=[l;2;3]记录结果,并比较不同;①»a=Ll23J②»a=[l;2;3J3b二[125]b=[l25J;记录结果,并比较不同;②>>c=a*b???Errorusing==>mtimesInnermatrixdimensionsmustagree.®»b=[l25]®»b=[125J;125aa'bb';记录结果,比较变量加“•”后的区别;①>>a®»a1③>>b④〉〉b1a=ans=b=ans=112312512235b=»c=a*

3、bc=a*bf记录显示结果与出错原因;①>>c=a*b25410615a=ll23;456;780]aA2aA0.5记录显示结果。®»a=[l23;456;780]②>>aA2a=ans=123303615456668142780395469③〉〉aA0.5ans=0.5977+0.7678i1.4102+0.1013i0.7519+0.0979i1.7741+0・6326i0.5200-0.4680iL2271-0.7467isum1.2757-1.0289i1.6049-1.0272i1.1100+1.61

4、75i1(M)创建一个空白文件,建立一个循环命令程序,求解makesum=,并保存为makesum.m,并使用open>run命令对makesum.m进行操作。/=Isum=0;forn=1:100sum=sum+n;n=n+1;(3)执行下列命令sum=5050poly求特征多项式和由根求多项式rank求矩阵的秩»poly(a)»rank(a)ans=ans=1.0000-6.0000-72.0000-27.00003det求行列式trace矩阵的迹inv矩阵求逆»det(a)»trace(a)»inv(a)

5、ans=ans=ans=276-1.77780.8889-0.11111.5556■0.77780.2222・0.11110.2222eig计算矩阵特征系统diag建立或提取对角阵tril下三角形矩阵»eig(a)»diag(a)»tril(a)ans=ans=ans=12.12291100-0.38845450-5.73456780并作记录。a二[123;456;780]poly(a)>rank(a)^det(a)^trace(a)^inv(a)^eig(a)、diag(a)>tril(a)并观察记录显示结果

6、,使用联机帮助help查阅相应的m函数的意义和函数格式,3.MATLAB的基本矩阵运算(1)创建数值矩阵键入a=[l23;456;789]观察a(3,2),»a=[l23;456;789]a=147键入t二0:10;u=0:0」:10,观察向量t,»t=0:1001»u=0:0.1:10u的值»a(3,2)ans=8»a(:,l)ans=14710u=Columns1through700.1000Columns8through140.20000.30000.40000.50000.6000Columns92th

7、rough989.10009.2000Columns99through1019.80009.900010.0000键入a(:,3)=[2;3;4];a,观察矩阵a的变化»a(:,3)=[2;3;4]a=147生成特殊矩阵键入a=ones(3,3);9.30009.40009.50009.60009.7000键入b二[1l+2i;3+4i3],»b=[ll+2i;3+4i3]b=1.00003.0000+4.0000i观察复数矩阵1.0000+2.0000i3.0000b=zeros(2,2);c=eye(4);

8、magic(4);观察特殊矩阵a=b=c=ans=1110010001623131110001005111081110010976120001414151(2)矩阵乘、乘方、加减、右除、左除运算键入a=[010;001;-6-ll-6];b=[12;34;56];c=[l10;011];作矩阵乘运算vl=c*av2=a*bv3=c*a*bv4=b*cv5=c*b»v1=c*a»v2=a

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

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

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