矩阵的LU分解求解线性方程组(C++实现)
继续解方程组,这次使用LU分解求解方程组的解,该方法思想就是将一个矩阵分解为一个单位下三角矩阵L和一个上三角矩阵U,属于矩阵的三角分解法,又称杜利特尔(Doolittle)分解。其实高斯消元法的进行的每一步消元操作,都是等于左乘一个初等置换阵。具体的该方法的证明在数值分析或者线性代数的课本上应该都有,在这就不给出证明和说明了。本篇文章主要给出具体的C++实现过程。 还是老样子,先贴代码吧!