[其他] 利用已知矩陣反推兩未知矩陣

作者: 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