n阶方阵求逆矩阵__C语言课程设计报告课件.ppt

n阶方阵求逆矩阵__C语言课程设计报告课件.ppt

n阶方阵求逆矩阵__C语言课程设计报告课件

C语言程序设计;题目;题目分析;题目分析;算法设计;开始;输出逆矩阵至文本文件;//采用高斯消元法 #include stdio.h #include string.h #define maxn 1000 #define err 1e-8//宏定义保证计算中准确性 double a[maxn][maxn*3];//maxn是代码最大元素的下标 double abs(double a)//返回传递给它的参数的绝对值函数 { if (a0) return a; else return -a; }//定义绝对值函数;;; if (!got) { printf(singular matrix.\n); return 0; }//如果某一行全为零则无逆矩阵 for (j=n*2-1;j=i;j--) a[i][j]/=a[i][i];//单位化矩阵 for (j=0;jn;j++) if ((j!=i) (abs(a[j][i])err)) { for (k=n*2-1;k=i;k--) a[j][k]-=a[i][k]*

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档