第五章 线性代数运算命令与例题.ppt
《第五章 线性代数运算命令与例题.ppt》由会员分享,可在线阅读,更多相关《第五章 线性代数运算命令与例题.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五章 线性代数运算命令与例题,北京交通大学,5.1向量与矩阵的定义数学上矩阵是这样定义的: 由个数排成m行n列的数表: 称为m行n列矩阵,特别,当m=1时就是线性代数中的向量。记作: 两个矩阵称为同型矩阵。,5.1.1输入一个矩阵命令形式1:Tablefi,j,i,m,j,n功能: 输入矩阵,其中f是关于i和j的函数,给出i, j项的值.命令形式2:直接用表的形式来输入功能:用于矩阵元素表达式规律不易找到的矩阵的输入。注意:1. 要看通常的矩阵形式可以用命令: MatrixForm%2. 对应上述命令形式,输入一个向量的命令为 Tablefj,j,n或直接输入一个一维表a1,a2,an,这里
2、a1,a2,an是数或字母。,例1.输入矩阵A= , 向量b=1,4,7,-3。解:Mathematica命令In1:= a=12,-3,0,2,1,56,-8,-45,21,91,3,6,81,13,4Out1:= 12,-3,0,2,1,56,-8,-45,21,91,3,6,81,13,4In2:=b=1, 4, 7, -3 Out2:= 1, 4, 7, -3,例2. 输入一个矩阵解:Mathematica命令In3:=TableSini+j,i,5,j,3Out3:=Sin2,Sin3,Sin4,Sin3,Sin4,Sin5,Sin4,Sin5,Sin6, Sin5,Sin6,Sin
3、7,Sin6,Sin7,Sin8In4:=MatrixForm% Out4:=Sin2 Sin3 Sin4Sin3 Sin4 Sin5Sin4 Sin5 Sin6Sin5 Sin6 Sin7Sin6 Sin7 Sin8,5.1.2 几个特殊矩阵的输入1. 生成0矩阵命令形式: Table0,m,n功能:产生一个的0矩阵2. 生成随机数矩阵命令形式: TableRandom ,m,n功能: 产生一个的随机数矩阵 3.生成上三角矩阵命令形式: TableIfi=j, a, 0, i,m,j,n功能: 产生一个非0元全为数a的下三角矩阵,5.生成三对角矩阵命令形式: TableSwitchi-j,-
4、1,ai,0,bi,1, ci-1,-,0,i,m,j,n功能: 产生一个的三对角矩阵 6.生成对角矩阵命令形式:DiagonalMatrixlist功能:使用列表中的元素生成一个对角矩阵.7.生成单位矩阵命令形式:IdentityMatrixn功能:生成n阶单位阵,例3. 构造的0矩阵。解: Mathematica命令In5:=Table0,4,3Out5:= 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0In6:= MatrixForm%Out6:= 0 0 0 0 0 0 0 0 0 0 0 0例4. 构造一个的随机数矩阵。解: Mathematica命令In7:=
5、TableRandom ,2,5Out7:=0.46223, 0.545335, 0.423938, 0.635765, 0.792571, 0.802126, 0.372146, 0.114424, 0660867, 0.0163719,例5. 构造非0元全为2的45上三角矩阵。解:Mathematica命令In8:=TableIfi=j,1,0,i,4,j,4Out10=1,0,0,0,1,1,0,0,1,1,1,0,1,1,1,1In11:=MatrixForm%Out11=1 0 0 0 1 1 0 0 1 1 1 0 1 1 1 1,例7. 生成三对角矩阵 解:Mathematica
6、命令In12:=TableSwitchi-j,-1,a,0,b,1,c,_,0,i,6,j,6Out12=b,a,0,0,0,0,c,b,a,0,0,0,0,c,b,a,0,0, 0,0,c,b,a,0,0,0,0,c,b,a,0,0,0,0,c,b例8. 生成对角矩阵解:Mathematica命令In13:=DiagonalMatrixa,b,c,dOut13=a,0,0,0,0,b,0,0,0,0,c,0, 0,0,0,d,例9.生成5阶单位矩阵。解:Mathematica命令In14:=a=IdentityMatrix5Out14=1,0,0,0,0,0,1,0,0,0,0,0,1,0
7、0, 0,0,0,1,0,0,0,0,0,1 In15:=MatrixForm% Out15=1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1,5.2向量与矩阵的运算 5.2.1基本运算,例10. 计算 解:Mathematica命令In16:= 1,3,7,-3,9,-1+2,3,-2,-1,6,-7Out16=3, 6, 5,-4, 15, -8例11 计算解:Mathematica命令In17:=51,2,3,3,5,1Out17=5, 10, 15, 15, 25, 5,例12. 求向量 与 的点积。解:Mathematica命令In1
8、8:= a, b, c.e, f, gOut18= a e + b f + c g例13. 求向量a,b,c与矩阵 的乘积。解:Mathematica命令In19:= a, b, c.1, 2,3, 4,5, 6Out19=a + 3 b + 5 c, 2 a + 4 b + 6 c,例14. 求矩阵 与向量a,b的乘积。解:Mathematica命令In20:=1,2,3,4,5,6.a, bOut20:=a + 2 b, 3 a + 4 b, 5 a + 6 b 例15:求矩阵 与 的乘积。解:Mathematica命令In21:= a=1,3,0,-2,-1,1In22:=b=1,3,-
9、1,0,0,-1,2,1,2,4,0,1In23:=a.bOut23:=1, 0, 5, 3, 0, -1, 0, 0,例16. 求矩阵 的逆。解:Mathematica命令In24:=A=1,2,3,4,2,3,1,2,1,1,1,-1,1,0,-2,-6Out24=1,2,3,4,2,3,1,2,1,1,1,-1,1,0,-2,-6In25:=InverseAOut25=22,-6,-26,17,-17,5,20,-13,-1,0,2,-1,4,-1,-5,3,例17. 求矩阵 的逆。解:Mathematica命令In26:= Inversea,b,c,dOut26:=例18. 求矩阵 的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 线性代数 运算 命令 例题
限制150内