线性方程组的解法可以分为两类,一为直接解法——高斯消元法。易计算,
不易编程。二为迭代法,方便编程(Jacobi迭代法,Gauss-Seidel迭代法等)
线性方程组分三类,用矩阵表示既满秩矩阵(m=n)唯一解
不满秩矩阵(m<n)可能有无穷解
超静定矩阵(m>n)只有近似意义上的解
1.直接解法
(1)逆矩阵法:AX=B,X=A-1*B
(2)左除法:X=A\B
(3)LU分解法:[l,u]=lu(A) X=u\(l\B)
(4)qr分解法: [1,r]=qr(A) X=r\(r'\B)
2.迭代法
jacobi迭代法

这个的效果不是很好 3.共轭梯度法
用bicg函数。

这个效果不错。
对不满秩和超静定不太了解,没有尝试。


雷达卡




京公网安备 11010802022788号







