作业帮 > 综合 > 作业

如何把一个二维数组转化为上三角矩阵和下三角矩阵

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 13:00:23
如何把一个二维数组转化为上三角矩阵和下三角矩阵
我想,你是要LU(上三角矩阵和下三角矩阵)方法解线性方程组吧.程序如下:
#include
#define N_limit 100
void main()
{
int i,j,m,n;
double TM=0,TMm=0,TN=0,TNn=0;
int NN = 4;
double L[4][4]= {{1,0,0,0},{0,1,0,0},{0,0,1,0},{0,0,0,1},};
// M coef 4x4,N const 4x1
double M[4][4]={4,-1,0,2,-1,4,-1,0,0,-1,4,-1,2,0,-1,4};
double N[4][1]={-1,-7,9,0};
// get L and D of M,L in L and D at up of M
for(i=1;i