第二篇第四章MATLAB符号计算
第四章
MATLAB符号计算
44线性代数
441逆矩阵、行列式及其MATLAB命令逆矩阵、行列式及其命令当矩阵A为方阵时,A的行列式通常表示为A或detA;当detA≠0时,A可逆,且可以用表43中的MATLAB命令求A的逆矩阵和行列式
表43命令功能
NAi
vAHAdetA
输入矩阵A,运行后输出A的逆矩阵A1;输入矩阵A,运行后输出A的行列式detA的值
例1求下列矩阵的逆矩阵和行列式例
1
15A14
2
423123(3)C015B204;21d015
解在MATLAB工作窗口输入命令:A1514NAi
vAB123204015NBi
vBsymsdC42301521dNCi
vCHAdetAHBdetBHCdetC运行后分别输出ABC的逆矩阵和行列式如下:NA4511NB040000000000000070000000000000080000000000000100000000000000050000000000000100000000000000020000000000000010000000000000040000000000000NC12d52d3121322d352d31102d312d3022d3HA1HB10
。127。
f第二篇第四章MATLAB符号计算
作者:任玉杰
HC4d6
442
方程组的逆矩阵解法及其MATLAB程序程序方程组的逆矩阵解法及其
在MATLAB中引进了矩阵除法的概念,它包括左除和右除设两矩阵AB为
阶方阵,且A,B皆可逆,则矩阵方程AXC,YBDAZBF的解都可以用表44中的命令求出表44命令相同功能的命令
XAC
Xi
vAC
功能输入矩阵A和C,运行后输出矩阵方程
AXC的解XA1C;YDBYDi
vB输入矩阵B和D,运行后输出矩阵方程1YBD的解YDB;ZAFBZi
vAFi
vB输入矩阵A、B和F,运行后输出矩阵方程AZBF的解ZA1FB1
例2解下列矩阵方程例
1
3
153214X14
2
111123Y110204;211015
111111423110Z110015211321211
解下面用两种方法求矩阵方程的解方法一在MATLAB工作窗口输入命令:A11514C3214XA1CB1111110211D123204015YDB1A2111110211B2111110321F423015211ZA2FB2运行后输出矩阵方程(1)(2)(3)的解分别为、、X172846Y2952864149Z8999999999999995199999999999999209r