作者jason342 (阿成)
看板MATLAB
标题[运算] matlab求反矩阵
时间Wed Jul 17 16:24:08 2013
想请教一下有关matlab求解反矩阵的问题
我知道一般情况下解反矩阵可用inv(A) ,
可是当我想解个48X48的反矩阵时,它却会显示
Warning: Matrix is close to singular or badly scaled.
Results may be inaccurate. RCOND = 9.006123e-018.
(这矩阵A并非singular matrix , det(A) = -3.4736e+248)
根据我随便乱找解答的结果好像是因为某些element的値特别的大
使得matlab逆矩阵的运算会出现问题,
我的问题是有办法用matlab确实的解出正确的反矩阵吗??
还是有什麽可能是我没注意到的问题而无法解A的反矩阵
谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.156.137
1F:→ jengfu:如Matlab所回传的讯息,element值差异过大,得想办法解决 07/22 20:43
2F:推 weyl:最大值与最小值差异过大,矩阵属於病态,很麻烦 07/23 02:48