// Header file of sysmat.cpp #include #include #include #define REAL double #define ABS fabs #define MACH_EPS 1e-20 #define NMAX 11 #define MMAX 6 typedef REAL MAT[NMAX][NMAX]; typedef REAL MAT1[NMAX][MMAX]; void MATINV(int, int, MAT, MAT1, REAL*); void MATMUL(MAT,MAT,MAT,int); void MATMUL1(MAT,MAT1,MAT1,int,int); void MATPRINT(char*,MAT,int); void MATPRINT1(char*,MAT1,int,int); void MATREAD(MAT,int); void MATREAD1(MAT1,int,int); int WriteHead (FILE *, char *); int WriteEnd (FILE *); FILE *fp1, *fp2; static char Separator[] = "--------------------------------------------------------------------"; //End of file sysmat.h