matlab实验1-7.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab实验1-7.doc

实验一、MATLAB语言的数值运算 1、实验目的 1 学习MATLAB语言的基本矩阵运算; 2 学习MATLAB语言的点运算; 3 学习复杂运算; 2、实验内容 在下面的实验操作中,认真记录每项操作的作用和目的。 (1)基本矩阵运算 1)创建数值矩阵。 键入 a [1 2 3;4 5 6;7 8 9]; 观察 a a 3,2 a :,1 键入 t 1:10; u 0:0.1:10; 观察矩阵变量t,u的值。 键入 a :,3 [2;3;4]; a 观察矩阵a的变化。 2 创建特殊矩阵 键入 a ones 3,3 ; b zeros 2,2 ; c eye 4 ; magic 4 ; 观察特殊矩阵。 3)练习矩阵运算 键入 a [0 1 0;0 0 1;-6 -11 -6]; b [1 2;3 4;5 6]; c [1 1 0;0 1 1]; 作矩阵乘运算 v1 c*a v2 a*b v3 c*a*b v4 b*c v5 c*b 矩阵乘方运算 a^2 a^ 1/2 矩阵加减运算 a1 a+b*c a2 c*b-a 1:2,1:2 a3 a 1:2,2:3 +c*b 矩阵右除 ar c/a 矩阵左除 a1 a\b 4 练习矩阵特征运算 选定某一矩阵完成如下矩阵特征运算 a’, inv a ,diag a ,poly a ,rank a ,det a ,trace a ,eig a (2)Matlab语言的点运算 a1 [1 2;3 4]; a2 0.2*a1; 观察 [a1 a2] [a1.*a2 a1./a2] (3)多项式运算 1)建立多项式向量 ap [1 3 3 1]?; b [-1 -2 -3]?; bp poly b 2 练习多项式乘与求根。 p conv ap,bp roots p 3 练习多项式运算。 a [1 2 3 4]; x [2 4 5;-1 0 3; 2 1 5] polyvalm a, x 实验二、MATLAB语言的符号运算 1、实验目的 1 学习MATLAB语言的基本符号运算; 2 学习MATLAB语言的矩阵符号运算; 2、实验内容 1 基本符号运算 1 符号微分、积分 syms t f1 sin 2*t ; df1 diff f1 if1 int f1 2 泰勒级数展开 tf1 taylor f1,8 3 符号代数方程求解 syms a b c x; f a*x^2+b*x+c; ef solve f 4 符号微分方程求解 f ’D2x+2*Dx+10*x 0’;g ’Dx 0 1,x 0 0’; dfg dsolve f,g 求满足初始条件的二阶常系数齐次微分方程的特解: 5 积分变换 syms t f1 exp -2*t *sin 5*t F1 laplace f1 F2 ilaplace F1 2 符号矩阵运算 1)创建与修改符号矩阵 G1 sym ‘[1/ s+1 ,s/ s+1 / s+2 ;1/ s+1 / s+2 ,s/ s+2 ]’ G2 subs G1,G1 2,2 ,’0’ G3 G1 1,1 2 常规符号运算 syms s d1 1/ s+1 ;d2 1/ s+2 ;d d1*d2 ad sym ‘[s+1 s;0 s+2]’ ; G d*ad n1 [1 2 3 4 5];n2 [1 2 3]; p1 poly2sym n1 ;p2 poly2sym n2 ; p p1+p2 pn sym2poly p 实验三、 Matlab语言的绘图 实验目的 学习Matlab的各种二维绘图; 学习Matlab的三维绘图; 二、实验内容 (1)基本二维绘图 1)向量绘图。 x 0:2*pi/100:2*pi; y1 sin 2*x ;y2 cos 2*x ; plot x,y1 plot x,y2 plot x,y1,x,y2 保持作图 plot x,y1 ;hold on; plot x,y2 ;hold off; 矩阵作图 plot x’,[y1’ y2’] 设定颜色和线型 plot x,y1,’c:’,x,y2,’ro’ 多窗口绘图 figure 1 ?;plot x,y1 ?; figure 2 ?;plot x,y2 ?; 子图绘图 subplot 221 ?;plot x,y1 ?; subplot 222 ?;plot x,y2 ?; subplot 223 ?;plot x,y1,x,y1+y2 ?; subplot 224 ?;plot x,y2,x,y1-y2 ?; 复变函数绘图 w 0.01?:0.01?:10?; G 1./ 1+2*w*i ?; sub

文档评论(0)

资料 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档