看板 MATLAB 關於我們 聯絡資訊
各位大大好 小弟目前已知一個3 x 3的矩陣A 並知道這個矩陣A = Transpose(B) x B 也就是這個3 x 3的矩陣A 是由一個 3 x 3的矩陣B及其轉置矩陣相乘而來 那有辦法利用Matlab求出B的值嗎? 我試過利用計算後各元素的值,寫成聯立方程式來求解 但會顯似無解,有什麼其他的方法,或是可以求得近似值的方法嗎? 這問題苦惱我許久 1000P感謝成功解決我問題的大大 謝謝Matlab版 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.229.100 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1587494695.A.2F2.html
prouno: B = inv(B')*A 04/22 09:03
karco: 可是B的元素都是未知數 04/22 09:42
karco: 這樣子寫可以嗎? 04/22 09:42
rex0707: A矩陣是對稱矩陣嗎? 04/22 10:39
karco: 是的 他是一個正定矩陣 04/22 11:06
karco: 所以也是對稱矩陣 04/22 11:06
DIDIMIN: Cholesky factorization ?? 04/22 11:16
karco: 我成功了 非常感謝各位 DIDIMIN大 我會寄1000P給您 04/22 13:00