#include<stdio.h> #include<stdlib.h> #include<math.h> #include<malloc.h> #include<time.h> typedef float **MATRIX; typedef float *VECTOR; typedef int **IMATRIX; typedef int *IVECTOR; void nrerror (char error_text[]); VECTOR vector (int nl, int nh); IVECTOR ivector (int nl, int nh); MATRIX matrix (int nrl, int nrh, int ncl, int nch); IMATRIX imatrix (int nrl, int nrh, int ncl, int nch); void free_vector (VECTOR v, int nl, int nh); void free_ivector (IVECTOR v, int nl, int nh); void free_matrix (MATRIX m, int nrl, int nrh, int ncl, int nch); void free_imatrix (IMATRIX m, int nrl, int nrh, int ncl, int nch);