matlab中怎么样进行矩阵逆运算和行列式计算


matlab中怎么样进行矩阵逆运算和行列式计算
程让好序:亩谈
a
=
sym('[s,
-1,
0,
0;-0.8832*k1,
s+0.0883-0.8832*k2,
-0.8832*k3-0.6293,
-0.8832*k4;0,
0,
s,
-1;-2.3566*k1,
0.2357-2.3566*k2,
-27.8285-2.3566*k3,
s-2.3566*k4]')
d
=
det(a)
说明:第一句是定义符号矩阵,第二句是计算符号矩阵的坦耐铅行列式。
结果:行列式为d
=s^4-2.3566*s^3*k4-27.8285*s^2-2.3566*s^2*k3+.883e-1*s^3+.8246e-4*s^2*k4-2.30893054*s+.8246e-4*s*k3-.8832*k2*s^3+23.09512282*s*k2-.8832*k1*s^2+23.09512282*k1。
>>
a=[1
2;2
1]
a
=
1
2
2
1
>>盯册
det(a)
%行列式
ans
=
-3
>毕御>
inv(a)
%求逆
ans
=
-0.3333
0.6667
0.6667
-0.3333
>手则岩>
>誉举渣> a=[1 2;2 1]

a =

1 2
2 1

>>答芦 det(a) %行庆悄列式

ans =

-3

>> inv(a) %求逆

ans =

-0.3333 0.6667
0.6667 -0.3333

>>