> 数学 >
哪位高手会用matlab解矩阵方程AXB+CXD=E,万分感激
其中A,B,C,D,E为已知,求x.各矩阵均为n*n阶
人气:354 ℃ 时间:2020-06-29 04:42:17
解答
先把方程变型成如下形式:
aX+Xb=-c
这个是Sylvester方程,其中的a,b,c你自己转换吧,因为有矩阵逆的符号,我不好表示.(注意c前面有个负号)
然后你用MATLAB自带的工具箱中的lyap()函数求解.命令输入如下:
X=lyap(a,b,c)
推荐
猜你喜欢
© 2026 79432.Com All Rights Reserved.
电脑版|手机版