Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

fit.h

Go to the documentation of this file.
00001 //LabPlot : fit.h
00002 
00003 #ifndef FIT_H
00004 #define FIT_H
00005 
00006 #include "weight.h"
00007 
00008 static const char *modelitems[] = {"linear (a*x+b)","exponentiell (a*exp(-b*x)+c)",
00009         "a*x^b","a+b*ln(x)","1/(a*x+b)","a*x*exp(-b*x)",
00010         "gaussian (1/(sqrt(2 PI) a)) exp(-(x-b)²/(2 a²))","maxwell (a v² exp(-b v²))",
00011         "planck (a v³/(exp(b v)-1))","lorentz (a/((w-b)²+c²/4))","a exp(b x)+c exp(d x)",
00012         "a exp(b x)+c exp(d x)+e exp(f x)","user defined",0};
00013 
00014 enum Model {MLINEAR,MEXP,MPOT,MLN,M1L,MEXP2,MGAUSSIAN,MMAXWELL,MPLANCK,MLORENTZ,MMULTIEXP2,MMULTIEXP3,MUSER};
00015 
00016 #endif // FIT_H

Generated on Fri Aug 19 21:34:44 2005 for LabPlot by doxygen 1.3.6