列主元高斯消去法求逆矩阵
04-05
列主元高斯消去法求逆矩阵 程序代码:
#include
#include
#define Max 10
int n;
double M[Max][Max];
double E[Max][Max];
bool FindMax(int t) //列主元素
{
} int i, j, k=t; double max = fabs(M[t][t]), temp; for (i = t+1 ;i
void XiaoQu(int t) //消去
{
int i, j; double max = M[t][t], m; for (i = t+1; i
}
} } E[i][j] = E[i][j] - E[t][j]*m;
void HuiDai(int t)
{
int i,j; double max; max=M[t][t]; for(i=t;i=0;i--) { max=M[i][t]; M[i][t]=0; for(j=0;j
}
int main()
{
int i, j; printf("请输入n阶方阵n值:"); scanf("%d", &n); printf("请输入矩阵:\n"); for (i=0; i
} for(i=n-1; i>=0;i--) HuiDai(i); printf("原矩阵的逆矩阵为:\n"); for (i=0; i
}
}