数值错误
mathematica吧
全部回复
仅看楼主
level 1
在进行十阶方阵求逆时,提示出现如下错误,怎么处理?
Inverse::luc: Result for Inverse of badly conditioned matrix {{1.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.},<<18>>,{0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,-4.*10^9,-6.*10^9,4.*10^9,-6.*10^9,0.,1.2*10^10}} may contain significant numerical errors.
2019年12月04日 11点12分 1
吧务
level 15
如果你在解方程,请改用LinearSolve。矩阵的数值求逆本来就是病态运算。非要求逆就先把整个阵用SetPrecision之类的函数强行把精度提上去。
2019年12月07日 11点12分 2
1