我要用MATLAB求下面这个矩阵的转置,应该怎么写语句?

来源:百度知道 编辑:UC知道 时间:2024/05/31 14:12:20
[s -1 0 0;a2 s+a1 0 a6;-1 0 s -1;0 a5 a4 s+a3]

s a1到a6都是符号
写错了,不是转置,是逆阵

syms s a1 a2 a3 a4 a5 a6
A=[s -1 0 0;a2 s+a1 0 a6;-1 0 s -1;0 a5 a4 s+a3]
Ainv=inv(A)

结果:
A =

[ s, -1, 0, 0]
[ a2, s+a1, 0, a6]
[ -1, 0, s, -1]
[ 0, a5, a4, s+a3]

Ainv =

[ (s^3+s^2*a3+s*a4+a1*s^2+a1*s*a3+a1*a4-a5*a6*s)/(s^4+s^3*a3+s^2*a4+a1*s^3+a1*s^2*a3+s*a1*a4-a5*a6*s^2+a2*s^2+a2*s*a3+a2*a4-a6*a4), (s^2+s*a3+a4)/(s^4+s^3*a3+s^2*a4+a1*s^3+a1*s^2*a3+s*a1*a4-a5*a6*s^2+a2*s^2+a2*s*a3+a2*a4-a6*a4), a6*a4/(s^4+s^3*a3+s^2*a4+a1*s^3+a1*s^2*a3+s*a1*a4-a5*a6*s^2+a2*s^2+a2*s*a3+a2*a4-a6*a4), -a6*s/(s^4+s^3*a3+s^2*a4+a1*s^3+a1*s^2*a3+s*a1*a4-a5*a6*s^2+a2*s^2+a2*s*a3+a2*a4-a6*a4)]
[ -(a2*s^2+a2*s*a3+a2*a4-a6*a4)/(s^4+s^3*a3+s^2*a4+a1*s^3+a1*s^2*a3+s*a1*a4-a5*a6*s^2+a2*s^2+a2*s*a3+a2*a4-a6*a4), s*(s^2+s*a3+a4)/(s^4+s^3*