文档详情

MATLAB程序设计与应用.docx

发布:2020-07-19约1.52万字共51页下载文档
文本预览下载声明
A.*B A.*B A.*B A.*B 实验一 MATLAB运算基础 第二题:已知 12 34 -4 1 3 -1 A= 34 7 87 B= 2 0 3 3 65 7 3 -2 7 求下列问题: A+6*B 和 A-B+I A*B 和 A.*B AA3 A.A3 A/B B\A [A,B] [A(1,3),:B.A2] 解: A=[12 34 -4;34 7 87;3 65 7]; B=[1 3 -1;2 0 3;3 -2 7]; I=[1 0 0;0 1 0;0 0 1]; (1) A+6*B ans = 18 52 -10 46 7 105 21 53 49 A-B+I ans = 12 31 -3 32 8 84 0 67 1 2) A*B ans = 68 44 62 309 -72 596 154 -5 241 ans = 12 102 4 68 0 261 9 -130 49 3) AA3 ans = 37226 233824 48604 247370 149188 600766 78688 454142 118820 A.A3 ans = 1728 39304 -64 39304 343 658503 27 274625 343 (4) A/B ans = 16.4000 -13.6000 7.6000 35.8000 -76.2000 50.2000 67.0000 -134.0000 68.0000 B\A ans = 109.4000 -131.2000 322.8000 -53.0000 85.0000 -171.0000 -61.6000 89.8000 -186.2000 (5) [A,B] ans = 12 34 -4 1 3 -1 34 7 87 2 0 3 3 65 7 3 -2 7 [A([1,3],:);BA2] ans 12 34 -4 3 65 7 4 5 1 11 0 19 20 -5 40 第三题: 设有矩阵 A和B 1 2 3 4 5 3 0 16 6 7 8 9 10 17 -6 9 A= 11 12 13 14 15 B= 0 23 -4 16 17 18 19 20 9 7 0 21 22 23 24 25 4 13 11 求他们 的乘积 C 将矩阵C的右下角3*2子矩阵赋给D 查看 matlab 工作空间的使用情况 解: A=[1 2 3 4 5;6 7 8 9 10;11 12 13 14 15;16 17 18 19 20;21 22 23 24 25]; B=[3 0 16;17 -6 9;0 23 -4;9 7 0;4 13 11]; 1) C=A*B 93 150 77 258 335 237 423 520 397 588 705 557 753 890 717 2) D=C(3:5,2:3) 520 397 705 557 890 717 第四题: 完成下列操作: 求【 100,999 】之间能被 21的数的个数 2 )建立一个字符串向量,删除其中的大写字母 解: (1) A=100:999; B=rem(A,21); C=length(find(B==0)) 43 (2) A=lsdhKSDLKklsdkl; k=find(A=AA=Z); A(k)=[] A = Lsdhklsdkl 实验二MATLAB矩阵分析与处理 第三题 : 建立一个 5 5 矩阵,求它的行列式的值,迹,秩,和范数。 解: A=[1 8 9 4 7;45 89 26 17 0;95 85 23 13 6;75 65 70 54 63;57 26 19 11 2]; H=det(A) H = Trace=trace(A) Trace = 169 Rank=rank(A) Rank = 5 Norm=norm(A) Norm = 218.5530 第四题 : 已知 29 6 18 A= 20 5 12 8 8 5 求 A 的特征值及特征向量,并分析其数学意义。 解: A=[-29 6 18;20 5 12;-8 8 5]; [V,D]=eig(A) V = 0.7130 0.2803 0.2733 -0.6084 -0.7867 0.8725 0.3487 0.5501 0.4050 D = -25.3169 0 0 0 -10.5182 0 0 0 16.8351 第五题:下面是一个线性方程组: 111 TOC \o 1-5 \h \z 2 3 4 x! 0.95 1 1 1 X2 0.67 345 1 4 5 X3 0.52 4 5 6 求方程的解。 b3的变化和解的相对变化。 将方程右边向量元素 b3
显示全部
相似文档