→ Warlock:你給的矩陣是singular的 推 61.62.143.10 11/22
※ 引述《aerohst (...)》之銘言:
: ※ 引述《chanbruce (非線性)》之銘言:
: : 求逆矩陣
: : 遇到下列警告
: : Warning: Matrix is close to singular or badly scaled.
: : Results may be inaccurate. RCOND = 7.704634e-021.
: : 如何改善阿
: : 用pinv嗎??
: : 如果是如何用??
: : 謝謝
: 可能是這個矩陣裡有很大或很小的數字
: 先check矩陣裡每個element是否正確?
: 如果都沒有錯的話...
: 除了pinv之外,svd 可以將矩陣分離避免singular的問題
: ==
: pinv(A) 就可以了
我嘗試用pinv(A)
A=[1 2 3
4 5 6
7 8 9]
s=pinv(A)
s*A
ans =
0.8333 0.3333 -0.1667
0.3333 0.3333 0.3333
-0.1667 0.3333 0.8333
?什麼答案不是 I
感謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.169.27