全部博文(221)
分类: C/C++
2007-12-27 11:38:03
/************************************************************************* * 逆矩阵法求解矩阵方程AX=B,其中A是N*N的矩阵,B是N*N矩阵 * 输入: n----方阵A的行数 * a----矩阵A * m----矩阵B的列数 * b----矩阵B * 输出: det----矩阵A的行列式值 * a----A的逆矩阵 * b----矩阵方程的解X **************************************************************************/ double gaussian_jodan_solve(int n,double a[N][N],int m,double b[N][M]) { double det,f[N]; int i,j,k; det = gaussian_jodan(n,a); if(det==0) return (0); for(k=0;k for(i=0;i f=0.0; for(j=0;j } for(i=0;i } return(det); } |
chinaunix网友2009-02-24 22:06:11
Those G-S programs are so complicated and some fatal errors can be also pointed out.