3
need: mrqmin.c, gaussj.c covsrt.c
13
extern int non_lfit();
17
void fgauss_c(x,a,y,dyda)
18
float x,a[5],*y,dyda[5];
35
void gauss_fit(y,sig,ndata,param,npar,istat)
36
float *y, *sig, *param;
37
int ndata, npar, *istat;
41
for (i=0;i<4;i++) listp[i] = i+1;
42
*istat = non_lfit(y,sig,ndata,param,npar,listp-1,4,fgauss_c);
46
/* necessary for FORTRAN call in MIDAS */
47
/* CALL GAUSS_FIT(...) */
48
/* esoext.exe will interpret this call as GAUSST !! */
49
int gausst_(y,sig,ndata,param,npar,istat)
50
float *y, *sig, *param;
51
int *ndata, *npar, *istat;
53
gauss_fit(y-1,sig-1,*ndata,param-1,*npar,istat);
58
int gausst(y,sig,ndata,param,npar,istat)
59
float *y, *sig, *param;
60
int *ndata, *npar, *istat;
62
gauss_fit(y-1,sig-1,*ndata,param-1,*npar,istat);