主题:求矩阵逆用什么方法好呢?
zrydd
[专家分:0] 发布于 2010-09-17 07:58:00
一个二十阶的矩阵 求逆 用什么方法好呢?LU分解?
谢谢!
回复列表 (共4个回复)
沙发
asymptotic [专家分:16630] 发布于 2010-09-17 08:37:00
求逆,什么方法都不够理想,尽量回避求逆问题,尽量用求解线性方程组的方法代替。
板凳
BiCGSTAB [专家分:780] 发布于 2010-09-17 09:08:00
才20阶,矩阵不是特别病态的话,高斯消元就可以。
3 楼
zrydd [专家分:0] 发布于 2010-09-17 09:15:00
问题是ms可能是病态的
因为解出来的第一步就不符合物理概念。。。
我现在用LU分解加迭代改善ms暂时解决这一变态问题。。。
4 楼
BiCGSTAB [专家分:780] 发布于 2010-09-17 14:25:00
如果是病态的,最好修改物理模型避免病态,否则就算你求出一个解来,也有可能是伪解,无物理意义。
另外,可以对矩阵做预处理,降低条件数。
这里的预处理说的是物理方法,不是LAPACK里面那种row scaling/coloumn scaling。
我来回复