Gauss-Jordan Elimination with Partial Pivoting:Gauss-Jordan Elimination with Partial Pivoting-matlab开发

时间:2024-06-21 13:54:42
【文件属性】:

文件名称:Gauss-Jordan Elimination with Partial Pivoting:Gauss-Jordan Elimination with Partial Pivoting-matlab开发

文件大小:603B

文件格式:ZIP

更新时间:2024-06-21 13:54:42

matlab

该文件包含一个名为“elimgauss03”的函数,该函数使用部分旋转的高斯-乔丹消元法计算矩阵的缩减行梯形形式。 为了尽量减少所需的计算次数,该算法不会计算一些不必要的计算。 例如,给定矩阵一 = 16 2 3 13 5 11 10 8 9 7 6 12 程序首先将第一行除以 16。但是,由于这样做是为了使元素 A(1,1) 为 1,因此该算法仅计算 A(1,2:end)=A(1,2: end)/A(1,1),然后使 A(1,1)=1。 同样,前面的操作完成后,我们将继续进行更多的行操作,直到矩阵的第一列变成[1; 0; 0]。 不计算相应的减法,而是使用指令 A(2:end,1)=0。 因此,我们有» elimgauss03(A) 答案 = 第 1 至第 3 列1 0 0 0 1 0 0 0 1 第 4 栏1 3 -3


【文件预览】:
elimgauss03.zip

网友评论