- 1
- 0
- 约4.04千字
- 约 29页
- 2018-08-20 发布于江苏
- 举报
精讲多练MATLB(第二版)
精讲多练MATLAB(第二版) 教学目标 介绍MATLAB的两种基本的数值运算:矩阵和多项式。 授课内容 2.1 矩阵 2.2 多项式 2.1 矩阵 MATLAB = matrix(矩阵)+ laboratory(实验室) 2.1.1矩阵的构造 输入矩阵最简方式是直接输入矩阵的元素: 1)用中括号[ ]把所有矩阵元素括起来; 2)同一行的不同数据元素之间用空格或逗号间隔; 3)用分号(;)指定一行结束; 4)也可以分成几行进行输入,用回车符代替分号; 5)数据元素可以是表达式,系统将自动计算结果。 2.1.2 矩阵元素 可采用下标来表示矩阵元素,也可以用下标对矩阵元素进行修改。 A(1,1) ans = 1 A(2,3) ans = 7 A(1,1)=0;A(2,2)=A(1,2)+A(2,1);A(4,4)=cos(0); 则矩阵变为: A = 0 2 3 4 5 7 7 8 9 10 11 12 13 14 15 1 2.1.3 矩阵运算 1. 矩阵的加减运算:+(加)、-(减) 2. 矩阵乘法:*(乘) 3. 矩阵除法:/ (右除)、\ (左除) 4. 矩阵的乘方:^(乘方) 5. 矩阵转置: (转置运算符) 6. 求逆矩阵 7. 求特征值 8. 求特征多项式 9. 求方阵的行列式 10. 求解线形方程组 1. 矩阵的加减运算 C=A+B C = 2 7 12 17 7 12 17 22 12 17 22 27 17 22 27 32 D=A-B D = 0 -3 -6 -9 3 0 -3 -6 6 3 0 -3 9 6 3 0 E=A+3 E = 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2. 矩阵乘法 C=A*B C = 30 70 110 150 70 174 278 382 110 278 446 614 150 382 614 846 D=A*3 D = 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 3. 矩阵除法 A\B ans = 0 -1.1250 -6.7500 -3.5000 0 -0.5000 4.2500 -1.2500 0 0.3750 3.7500 1.0000 0.2500 1.5000 -1.0000 4.0000 A/B ans = 0 0 0 0.2500 -1.1250 -0.5000 0.3750 1.5000 -6.7500 4.2500 3.7500 -1.0000 -3.5000 -1.2500 1.0000 4.0000 4. 矩阵的乘方 A=[1 2 3 4; 5 6 7 8; 9 10 11 12; 13 14 15 16]; A^1 ans = 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 A^2 ans = 90 100 110 120 202 228 254 280 314 356 398 440 426 484 542 600 A^3 ans = 3140 3560 3980 4400 7268 8232 9196 10160 11396 12904 1441
原创力文档

文档评论(0)