[討論] matlab判斷矩陣rank

作者: j0958322080 (Tidus)   2017-12-31 15:36:29
我自己有寫個程式去解一個 15 by 15 非稀疏矩陣的rank,
解出來是沒有問題,解到最後對角線元素都是大於一,rank為15。
但我用matlab解的時候他的答案只有12,
直接去解反矩陣會警告我說這個矩陣是deficient。
我的解反矩陣是用 LU 分解,聽說MATLAB也是,
雖然反矩陣的元素有到10^-42次方,
但是不知道為什麼RANK的部分會有差異??
作者: yeebon   2016-07-22 16:41:00
chx64的1/2悖論真的很經典呢
作者: sunev (Veritas)   2017-12-31 15:52:00
numerical instability
作者: j0958322080 (Tidus)   2017-12-31 15:58:00
那matlab是如何算矩陣rank的??
作者: sunev (Veritas)   2017-12-31 16:07:00
matlab不是open source,所以看他說明文件怎麼寫囉
作者: rex0707 (我就是我)   2016-01-01 17:13:00
我也曾經遇過自己寫的程式沒問題 但是matlab會跳出警告

Links booklink

Contact Us: admin [ a t ] ucptt.com