实验一 Matlab语言基础实验.doc

实验一 Matlab语言基础实验.doc

ID:51992289

大小:279.00 KB

页数:12页

时间:2020-03-21

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

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

1、实验一Matlab语言基础实验2•实验内容(2)练习MATLAB命令的基本操作1)常数拒阵输入a=[123]%行输人显示a=[1;2;3]%列输人显示%转置之前的a矩阵并显示#2%矩阵的平方送显#0.5%矩阵的开方送显2)作循环命令程序。»for□lakesucn-tnakesuni+i:end>>[Jiakesunitnakesuoi二5050%循坏相加,从1+2+……+100的和3)分别执行下列命令:poly(a)%求以向量为解的方程或方阵的特征多项式。rank(a)%求一个矩阵的株。det(a)%求一个方阵的行列式。trac

2、e(a)%求二维方阵对角线上元素之和。eig(a)%求矩阵的特征值和特征向量。4)练习m文件的基硏操作®人penddemo@车InvertedpendulumoncartwithAnimation(Doubledickonthefcxmoreinfo)Tostartandstopthesimulation.us色the'Start/Stop"selectionintheSimulation**pull-downmenuDoubledid(herefcxSimulinkHelpReady100%ode45单击►后观察倒立鉀摆的演示。

3、CloseIyPendulu*Visualization-

4、n

5、X

6、FileEditViewInsertToolsDesktopWindowHelpMATLAB数值运算1实验目的⑴学习MATLAB语言的基本拒阵运算;(2)学习MATLAB语言的点运算;(3)学习复杂运算;(1)基本矩阵运算1)例建数值矩阵。SAa=[123;456;789];a%显示鍵入矩阵a(3,2)%显示3行二列的数a(:,1)%显示第一列内容t=0:10;%U0显示到10u=0:0.1:10;%从0显示到10,步距为0・1a(:,3)=[2;3;4];%將原

7、有矩阵的第三列軾予新值2)特殊矩阵a=ones(3,3);%创建3*3的全1矩阵b=zeros(2,2);%皿建2*2M零拒阵c=eye(4);%主对角线为1的单位犯阵magic(4);%对角线横竖斜相加之和恒定的矩阵3)练习矩阵运算a=[010;001;-6-11-6];%输人矩阵#2矩阵乘方运算矩晖加减运算a1=c*b-a(1:2,1:2)矩眸右除ar=c/a(c*a的逆矩阵)矩眸左除ar=ab(b的逆矩肝a)4)练习拒阵特征拯算a'%转置行列式Inv(a)%求一个方阵的逆矩阵。diag(a)%提取主对角线元素tril(a)

8、%将原拒阵a变为三角矩阵poly(a)%求以向量为解的方程或方阵的特征多顶武。rank(a)%求一个矩fOftodet(a)%求一个方阵的行列式。trace(a)%求二维方眸对角线上元素之和。eig(a)%求矩阵的特征值和特征向量。(2)MATLAB培言的点运算1)练习点乘与点除a1=[12;34];a2=0.2*a1;•漩阵相对应元素相乘放入新矩阵./矩阵相对应元素相除放入新矩阵2)由戌运算完成标量函数运算与作图正、余眩函数的点运算。t=0:2*pi/180:2丸pi;yl=sin(t);y2=cos(t);y=yi・*y2;p

9、lot(t,[y'yl'y2']);形成的波形如图复变函数的貞运算w=0.1:0.1:2w=Columns1through70.40000.50000.60000.7000O.1OOO0.20000.3000Columns8through141.40000.80000.90001.00001.10001.20001.3000Columns15through201.50001.60001.70001.80001.90002.0000gl=(l+O.5*w*i)/(l-O.5*w*i)%gl=0.4719+0.7728ig2=(l+O

10、.5*w*i)./(l-O.5*w*i)%polt(g2);xlabel('realg2(w),);ylabel(>p-conv(ap,bp)P二193258572962)练习多项式运7T»a=[l234];b=[l-1];>>c=a+[zeros(1,length(a)-length(b))b];»poly2str(c,?x)arts=x

11、*3+2xA2+4x+3>>polyvalmCa,3)ans=58三、MATLAB言的符号运算1•实验目的(1)学习MATLAB培言的基本符号运算(2)学习MATLAB语言的矩阵符号运算(3)MAPLE函数调用2.实验内容(1)基本符号运算符号徹分

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

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

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