如何求解阵列M = B * M * C的线性矩阵方程,其中B和C是已知的

时间:2016-06-10 08:50:11

标签: matlab math matrix

添加问题说明:

正在从视频中提取特征,我正在尝试将这一系列数学方程式实现到matlab甚至任何算法。

假设我有B和C,它们是10 x 10矩阵

R也是10 x 10矩阵,但它应满足两个条件

1)M == BxMxC

2)M中的值应该在用户给出的给定范围[x(最小值)y(max)]内

我可以处理范围的约束,但我根本不知道如何处理第一个条件,更不用说将其转换为matlab

我找到了几种解决此类问题的方法

1)西尔维斯特方程近似于AX + XB = C或A X + X B + C = 0

2)Lyapunov矩阵方程近似A X + X A'+ Q = 0

这两个matlab实现我已经在下面给出的链接中找到了

https://github.com/ajt60gaibb/freeLYAP

但我需要在数学方面帮助我如何使用(如果可以的话) M = B M C

如果有人能帮我解决这个问题......我真的很高兴

和平

0 个答案:

没有答案