高斯消去(眼变)¶
解线性方程组是数值数学的基本任务之一,也是计算材料科学的基本任务之一。线性方程组
\[\begin{split}2x+y-z&=8&\quad L\u 1\\\end{split}\]
也可通过以下方式描述:
\[\ vec a \ vec x=\vec b\]
在哪里?
\[A=\开始{bmatrix}\]
求解算法利用增广矩阵形式
\[\开始{bmatrix}\]
然后,首先将这个增广矩阵形式转化为三角形形式,然后在左侧形成单位矩阵。然后右手边就是解决方案。有关更多信息,请参阅 Gaussian elimination
从以下模板开始,完成并测试它:
def gaussian_elimination_eye(A, b):