massspec/curvefit.h
00001 #ifndef _CURVEFIT1D_H_
00002 #define _CURVEFIT1D_H_
00003
00004 void curvefit1D(int dim,
00005 float* x_array, float* y_array, int size,
00006 float* param_array, int* param_state_array, int no_param,
00007 char mode);
00008
00009 int curvefit1Dv2(float* x_array, float* y_array, int size,
00010 float* PARAM_InitialArray, int* PARAM_StateArray, float** PARAM_FinalArray, int PARAM_no, int PARAM_Format,
00011 void (*fit_func) (float x, float a[], float* y, float dyda[], int na));
00012
00013 int curvefit2D(float* x_array, float* y_array, float** z_array, int xdata, int ydata,
00014 float* PARAM_InitialArray, int* PARAM_StateArray, float** PARAM_FinalArray,
00015 int PARAM_no, int PARAM_Format,
00016 void (*fit_func)(float x, float y, float a[], float *z, float dzda[], int na),
00017 float* chi2, int* no_iter);
00018
00019 int curvefit2Dv2( float* x_array, float* y_array, float** z_array, int xdata, int ydata,
00020 float* PARAM_InitialArray, int* PARAM_StateArray, float** PARAM_FinalArray, int PARAM_no,
00021 void (*fit_func)(float x, float y, float a[], float *z, float dzda[], int na),
00022 float* chi2, int* no_iter);
00023
00024 #endif
00025
00026
Generated on Sun Feb 13 01:05:57 2005 for MapQuant by
1.3.7