[其他] 利用已知矩阵反推两未知矩阵

楼主: karco (karco)   2020-04-22 02:44:53
各位大大好
小弟目前已知一个3 x 3的矩阵A
并知道这个矩阵A = Transpose(B) x B
也就是这个3 x 3的矩阵A 是由一个 3 x 3的矩阵B及其转置矩阵相乘而来
那有办法利用Matlab求出B的值吗?
我试过利用计算后各元素的值,写成联立方程式来求解
但会显似无解,有什么其他的方法,或是可以求得近似值的方法吗?
这问题苦恼我许久
1000P感谢成功解决我问题的大大
谢谢Matlab版
作者: prouno (QQ)   2020-04-22 09:03:00
B = inv(B')*A
楼主: karco (karco)   2020-04-22 09:42:00
可是B的元素都是未知数这样子写可以吗?
作者: rex0707 (我就是我)   2020-04-22 10:39:00
A矩阵是对称矩阵吗?
楼主: karco (karco)   2020-04-22 11:06:00
是的 他是一个正定矩阵所以也是对称矩阵
作者: DIDIMIN ( )   2020-04-22 11:16:00
Cholesky factorization ??
楼主: karco (karco)   2020-04-22 13:00:00
我成功了 非常感谢各位 DIDIMIN大 我会寄1000P给您

Links booklink

Contact Us: admin [ a t ] ucptt.com