作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 09:03:33
我要用MATLAB求下面这个矩阵的转置,应该怎么写语句?
[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*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*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^2*a6/(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*a5+s^2+s*a3+a1*s+a1*a3-a6*a5)/(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*a5-s-a3)/(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^3+s^2*a3+a1*s^2+a1*s*a3-a5*a6*s+a2*s+a2*a3)/(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+a1*s+a2-a6)/(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*a5-s*a4-a1*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^2*a5+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), -a4*(s^2+a1*s+a2)/(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+a1*s+a2)/(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)]