[讨论] 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