《线性代数运算》PPT课件.ppt
《《线性代数运算》PPT课件.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,这里a1,a2,an是数或字母。
2、,例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,Sin7,Sin6,Sin7,Sin8In4:=Matrix
3、Form%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,-1,ai,0,bi,1,ci-1,-,0,i,m,j,n功能:产生一个的三对角矩
4、阵 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:=TableRandom,2,5Out7:=0.46223,0.545335,0.423938,0.635765,0.79
5、2571,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命令In12:=TableSwitchi-j,-1,a,0,b,1,c,_,0,i,6,j,6Out12=b,a,0,0,0,0,c,b,a,0
6、,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 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
7、0 0 0 1 0 0 0 0 0 1,5.2向量与矩阵的运算 基本运算,例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命令In18:=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
8、=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,-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,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性代数运算 线性代数 运算 PPT 课件

链接地址:https://www.31ppt.com/p-4848086.html