高斯消去(眼变)

解线性方程组是数值数学的基本任务之一,也是计算材料科学的基本任务之一。线性方程组

\[\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):