se_Ldl
简述
用LU分解法求解系数矩阵为对称、右端具有m组常数向量的线性方程组
AX = B
se_Ldl(A : TMatrix; B : TMatrix; var X : TMatrix) : Integer;
名称 | 类型 | 说明 |
---|
A | TMatrix | 实型二维数组,大小为N N。存放方程组的系数矩阵,此系数矩阵必须为对称矩阵(即 ) |
B | TMatrix | 实型二维数组,大小为N M。存放方程组右端的常数向量 |
X | TMatrix | 实型一维数组,大小为N M。返回方程组的解向量 |
A:=array((1,0,0),
(0,2,0),
(0,0,3));
B:=array((1,3),
(4,6),
(9,9));
se_Ldl(A,B,X);
return X;
//结果:
X=
se_Gauss se_Gauss_Jordan se_Cholesky se_Gauss_Seidel