有回代过程的主元消去法,其实就是先进行无回代操作,当最后一个式子解出来以后,会有一个唯一解出来,然后一级一级往回代,最后解出所有的解来。
作用:用来解方程组
/*
使用方法 xianxing_run(A,X);
#define N 3
float A[N][N + 1];
float X[N];
N代表N阶线性方程组
通过调用xianxing_run函数,A为输入的线性方程的矩阵形式
| A00 A01 A02 A03 | | X0 | | A04 |
| A10 A11 A12 A13 | | X1 | = | A14 |
| A20 A21 A22 A23 | | X2 | | A24 |
| A30 A31 A32 A33 | | X3 | | A34 |
行列式结构如上所示 x0,x1,x2,x3为所求的值
A00-A03、A10-A13、A20-A23、A30-A33 为行列式系数
A04、A14、A24、A34 为常数项
*/
有部分内容,引用自嵌入式系统软件设计中的常用算法-作者周航慈,建议参考