matlab中矩阵含有未知数的逆怎么算

matlab中矩阵含有未知数的逆怎么算,第1张

syms
S;
A=[S
-1
0;2
S+3
0;1
-1
S-3];
inv(A)%不知道新版matlab的MuPAD内核算不算得出,在老版本(2008a以前)里用maple内核时是算得出的。

可以用MATLAB的inv()函数来求矩阵的逆阵。如:

>> A = [10 2 5; 5 20 6; 5 8 30]

>> inv(A)  % 逆阵

乘号没有加,所有的乘号都要加
syms s
a=[12,3s,-12,3s;3s,s^2,-3s,05s^2;-24,-6s,48,0;6s,s^2,0,4s^2]

右上角加H的话应该是Hermit阵吧,就是共轭转置:
假如你的矩阵是A
A=A'(转置)
A=real(A)-imag(A)i(共轭)
就行了
广义逆是右上角+的那个吧?
应该是用pinv()函数的。记不太清了,你试试看。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12623981.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存