1 / 30
文档名称:

中南大学系统仿真实验报告.doc

格式:doc   大小:258KB   页数:30页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

中南大学系统仿真实验报告.doc

上传人:薄荷牛奶 2017/5/22 文件大小:258 KB

下载得到文件列表

中南大学系统仿真实验报告.doc

相关文档

文档介绍

文档介绍:实验一 MATLAB 中矩阵与多项式的基本运算实验任务 MATLAB 命令窗口和程序文件的调用。 MATLAB 的基本运算: ①矩阵的产生、数据的输入、相关元素的显示; ②矩阵的加法、乘法、左除、右除; ③特殊矩阵:单位矩阵、“1”矩阵、“0”矩阵、对角阵、随机矩阵的产生和运算; ④多项式的运算:多项式求根、多项式之间的乘除。基本命令训练 1、>> eye(2) ans =1001 >> eye(4) ans =10000********** 2、>> ones(2) ans =1111 >> ones(4) ans =11111********** >> ones(2,2) ans =1111 >> ones(2,3) ans =111111 >> ones(4,3) ans =11**********、>> zeros(2) ans =0000 >> zeros(4) ans =0000000000000000 >> zeros(2,2) ans =0000 >> zeros(2,3) ans =000000 >> zeros(3,2) ans =0000004 、随机阵>> rand(2,3) ans = >> rand(2,3) ans = 5、>> diag(5) ans =5 >> diag(5,5) ans =000005 000000 000000 000000 000000 000000 >> diag(2,3) ans =0002000000000000 6、( inv (A )为求 A 的逆矩阵) >> B=[5 3 1;2 3 8;1 1 1],inv(B) B=531238111 ans = - - - - >> A=[2 3;4 4],B=[5 3;3 8],inv(A),inv(B);A\B,A/B,inv(A)*B,B*inv(A) A=2344B=5338 ans = - - ans = - - ans = ans = - - ans = - - 7、>>p =[1,-6,-72,-27], roots(p) p=1 -6 -72 -27 ans = - - >> p=[2,3,6],roots(p) p=236 ans = - + - - 8、(A为 n*n 的方阵) >> A=[0 1 0;-4 4 0;-2 1 2],poly(A),B=sym(A),poly(B) A=010 -440 -212 ans =1 -6 12 -8 B=[ 0, 1, 0] [ -4, 4, 0] [ -2, 1, 2] ans = x^3-6*x^2+12*x-8 9,、( conv 是多项式相乘, deconv 是多项式相除) >> u=[1 246 ],v=[5 00 -6 7],conv(u,v) u=1246 v=500 -67 ans =5 10 20 24 -5 -10 -8 42 >> v=[1 246 ],u=[5 00 -6 7],deconv(u,v) v=1246 u=500 -67 ans =5 -10 10 、( 点乘是数组的运算,没有点的乘是矩阵运算) >>a= [2 5;3 4],b =[3 1;4 7],a.*b,a*b a=2534b=3147 ans =65 12 28 ans = 26 37 25 31 >>a= [2 3]; b= [4 7]; a.*b = [8 21]; a*b % 错误 a*b' = 29; 11、( who 可以看到你用过的一些变量, whos 是把该变量及所存储的大小等信息都显示出来了) >> who Your variables are: ABa ans bpuv >> whos Name Size Bytes Class Attributes A 2x2 32 double B 2x2 32 double a 1x2 16 double ans 1x2 16 double