Curve Fitting Functions
Curve Fitting Functions
Contents
1. ORIGIN BASIC FUNCTIONS .......................................................................................................................... 2
2. CHROMATOGRAPHY FUNCTIONS ............................................................................................................... 23
3. EXPONENTIAL FUNCTIONS ........................................................................................................................ 30
4. GROWTH/SIGMOIDAL ................................................................................................................................ 69
5. HYPERBOLA FUNCTIONS ........................................................................................................................... 81
6. LOGARITHM FUNCTIONS ........................................................................................................................... 87
7. PEAK FUNCTIONS ...................................................................................................................................... 93
8. PHARMACOLOGY FUNCTIONS.................................................................................................................. 113
9. POWER FUNCTIONS ................................................................................................................................. 120
10. RATIONAL FUNCTIONS .......................................................................................................................... 140
11. SPECTROSCOPY FUNCTIONS .................................................................................................................. 155
12. WAVEFORM FUNCTIONS........................................................................................................................ 163
Brief Description
Classical Freundlich model. Has been used in the study of allometry.
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = power
Initial Values: a = 1.0 (vary), b = 0.5 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
allometric1(x,a,b)
Function File
FITFUNC\ALLOMET1.FDF
Brief Description
The beta function.
Sample Curve
Parameters
Number: 6
Names: y0, xc, A, w1, w2, w3
Meanings: y0 = offset, xc = center, A = amplitude, w1 = width, w2 = width, w3 = width
Initial Values: y0 = 0.0 (vary), xc = 1.0 (vary), A = 5.0 (vary), w1 = 5.0 (vary), w2 = 2.0 (vary), w3 = 2.0
(vary)
Lower Bounds: w1 > 0.0, w2 > 1.0, w3 > 1.0
Upper Bounds: none
Script Access
beta(x,y0,xc,A,w1,w2,w3)
Function File
FITFUNC\BETA.FDF
Sample Curve
Parameters
Number: 4
Names: A1, A2, x0, dx
Meanings: A1 = initial value, A2 = final value, x0 = center, dx = time constant
Initial Values: A1 = 0.0 (vary), A2 = 1.0 (vary), x0 = 0.0 (vary), dx = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Constraints
dx ! = 0
Script Access
boltzman(x,A1,A2,x0,dx)
Function File
FITFUNC\BOLTZMAN.FDF
Brief Description
Double rectangular hyperbola function.
Sample Curve
Parameters
Number: 5
Names: P1, P2, P3, P4, P5
Meanings: Unknowns 1-5
Initial Values: P1 = 1.0 (vary), P2 = 1.0 (vary), P3 = 1.0 (vary), P4 = 1.0 (vary), P5 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
dhyperbl(x,P1,P2,P3,P4,P5)
Function File
FITFUNC\DHYPERBL.FDF
Sample Curve
Parameters
Number: 5
Names: y0, A1, t1, A2, t2
Meanings: y0 = offset, A1 = amplitude, t1 = width, A2 = amplitude, t2 = width
Initial Values: y0 = 0.0 (vary), A1 = 1.0 (vary), t1 = 1.0 (vary), A2 = 1.0 (vary), t2 = 1.0 (vary)
Lower Bounds: t1 > 0, t2 > 0
Upper Bounds: none
Script Access
expassoc(x,y0,A1,t1,A2,t2)
Function File
FITFUNC\EXPASSOC.FDF
Brief Description
Exponential decay 1 with offset.
Sample Curve
Parameters
Number: 4
Names: y0, x0, A1, t1
Meanings: y0 = offset, x0 = center, A1 = amplitude, t1 = decay constant
Initial Values: y0 = 0.0 (vary), x0 = 0.0 (vary), A1 = 10 (vary), t1 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expdecay1(x,y0,x0,A1,t1)
Function File
FITFUNC\EXPDECY1.FDF
Brief Description
Exponential decay 2 with offset.
Sample Curve
Parameters
Number: 6
Names: y0, x0, A1, t1, A2, t2
Meanings: y0 = offset, x0 = center, A1 = amplitude, t1 = decay constant, A2 = amplitude, t2 = decay
constant
Initial Values: y0 = 0.0 (vary), x0 = 0.0 (vary), A1 = 10 (vary), t1 = 1.0 (vary), A2 = 10 (vary), t2 = 1.0
(vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expdecay2(x,y0,x0,A1,t1,A2,t2)
Function File
FITFUNC\EXPDECY2.FDF
Brief Description
Exponential decay 3 with offset.
Sample Curve
Parameters
Number: 8
Names: y0, x0, A1, t1, A2, t2, A3, t3
Meanings: y0 = offset, x0 = center, A1 = amplitude, t1 = decay constant, A2 = amplitude, t2 = decay
constant, A3 = amplitude, t3 = decay constant
Initial Values: y0 = 0.0 (vary), x0 = 0.0 (vary), A1 = 10 (vary), t1 = 1.0 (vary), A2 = 10 (vary), t2 = 1.0
(vary), A3 = 10 (vary), t3 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expdecay3(x,y0,x0,A1,t1,A2,t2,A3,t3)
Function File
FITFUNC\EXPDECY3.FDF
Brief Description
Exponential growth 1 with offset.
Sample Curve
Parameters
Number: 4
Names: y0, x0, A1, t1
Meanings: y0 = offset, x0 = center, A1 = amplitude, t1 = width
Initial Values: y0 = 0.0 (vary), x0 = 0.0 (vary), A1 = 1.0 (vary), t1 = 1.0 (vary)
Lower Bounds: t1 > 0.0
Upper Bounds: none
Script Access
expgrow1(x,y0,x0,A1,t1)
Function File
FITFUNC\EXPGROW1.FDF
Brief Description
Exponential growth 2 with offset.
Sample Curve
Parameters
Number: 6
Names: y0, x0, A1, t1, A2, t2
Meanings: y0 = offset, x0 = center, A1 = amplitude, t1 = width, A2 = amplitude, t2 = width
Initial Values: y0 = 0.0 (vary), x0 = 0.0 (vary), A1 = 1.0 (vary), t1 = 1.0 (vary), A2 = 1.0 (vary), t2 = 1.0
(vary)
Lower Bounds: t1 > 0.0, t2 > 0.0
Upper Bounds: none
Script Access
expgrow2(x,y0,x0,A1,t1,A2,t2)
Function File
FITFUNC\EXPGROW2.FDF
w π /2
Brief Description
Area version of Gaussian function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = area
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), A = 10 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
gauss(x,y0,xc,w,A)
Function File
FITFUNC\GAUSS.FDF
Brief Description
Amplitude version of Gaussian peak function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = area
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), A = 10 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
gaussamp(x,y0,xc,w,A)
Function File
FITFUNC\GAUSSAMP.FDF
Brief Description
Hyperbola function. Also the Michaelis-Menten model in enzyme kinetics.
Sample Curve
Parameters
Number: 2
Names: P1, P2
Meanings: P1 = amplitude, P2 = unknown
Initial Values: P1 = 1.0 (vary), P2 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
hyperbl(x,P1,P2)
Function File
FITFUNC\HYPERBL.FDF
Brief Description
Logistic dose response in pharmacology/chemistry.
Sample Curve
Parameters
Number: 4
Names: A1, A2, x0, p
Meanings: A1 = initial value, A2 = final value, x0 = center, p = power
Initial Values: A1 = 0.0 (vary), A2 = 1.0 (vary), x0 = 1.0 (vary), p = 1.5 (vary)
Lower Bounds: p > 0.0
Upper Bounds: none
Script Access
logistic(x,A1,A2,x0,p)
Function File
FITFUNC\LOGISTIC.FDF
2π wx
Brief Description
Log-Normal function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = amplitude
Initial Values: y0 = 0.0 (vary), xc = 1.0 (vary), w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: xc > 0, w > 0
Upper Bounds: none
Script Access
lognormal(x,y0,xc,w,A)
Function File
FITFUNC\LOGNORM.FDF
Brief Description
Lorentzian peak function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = area
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary),w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
lorentz(x,y0,xc,w,A)
Function File
FITFUNC\LORENTZ.FDF
Brief Description
Pulse function.
Sample Curve
Parameters
Number: 6
Names: y0, x0, A, t1, P, t2
Meanings: y0 = offset, x0 = center, A = amplitude, t1 = width, P = power, t2 = width
Initial Values: y0 = 0.0 (vary), x0 = 0.0 (vary), A = 1.0 (vary), t1 = 1.0 (vary), P = 1.0 (vary), t2 = 1.0
(vary)
Lower Bounds: A > 0.0, t1 > 0.0, P > 0.0, t2 > 0.0
Upper Bounds: none
Script Access
pulse(x,y0,x0,A,t1,P,t2)
Function File
FITFUNC/PULSE.FDF
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
rational0(x,a,b,c)
Function File
FITFUNC\RATION0.FDF
Brief Description
Sine function.
Sample Curve
Parameters
Number: 3
Names: xc, w, A
Meanings: xc = center, w = width, A = amplitude
Initial Values: xc = 0.0 (vary), w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
sine(x,xc,w,A)
Function File
FITFUNC\SINE.FDF
Brief Description
Voigt peak function.
Sample Curve
Parameters
Number: 5
Names: y0, xc, A, wG, wL
Meanings: y0 = offset, xc = center, A = amplitude, wG = Gaussian width, wL = Lorentzian width
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), wG = 1.0 (vary), wL = 1.0 (vary)
Lower Bounds: wG > 0.0, wL > 0.0
Upper Bounds: none
Script Access
voigt5(x,y0,xc,A,wG,wL)
Function File
FITFUNC\VOIGT5.FDF
− ( x − xc 1 )
2
−0.5 k ( x − x + ( x − xc 3 ))
y = y0 + Ae 2 w + B(1 − 0.5(1 − tanh (k 2 (x − xc ))))e 3 c 3
Brief Description
Chesler-Cram peak function for use in chromatography.
Sample Curve
Parameters
Number: 9
Names: y0, xc1, A, w, k2, xc2, B, k3, xc3
Meanings: y0 = offset, xc1 = unknown, A = unknown, w = unknown, k2 = unknown, xc2 = unknown, B =
unknown, k3 = unknown, xc3 = unknown
Initial Values: y0 = 0.0 (vary), xc1 = 1.0 (vary), A = 1.0 (vary), w = 1.0 (vary), k2 = 1.0 (vary), xc2 = 1.0
(vary), B = 1.0 (vary), k3 = 1.0 (vary), xc3 = 1.0 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
cce(x,y0,xc1,A,w,k2,xc2,B,k3,xc3)
Function File
FITFUNC\CHESLECR.FDF
a3
A −0.5 z 2
( a 4
) (
1 + z z − 3 + 4 z − 6 z + 3
2 3
)
y = y0 +
3! 4!
e 10a3 6
w 2π
( )
2
+ z − 15 z + 45 z − 15
4 2
6!
x − xc
where z=
w
Brief Description
Edgeworth-Cramer peak function for use in chromatography.
Sample Curve
Parameters
Number: 6
Names: y0, xc, A, w, a3, a4
Meanings: y0 = offset, xc = center, A = amplitude, w = width, a3 = unknown, a4 = unknown
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), w = 1.0 (vary), a3 = 1.0 (vary), a4 = 1.0
(vary)
Lower Bounds: A > 0.0, w > 0.0
Upper Bounds: none
Script Access
ecs(x,y0,xc,A,w,a3,a4)
Function File
FITFUNC\EDGWTHCR.FDF
w π /2
Brief Description
Area version of Gaussian function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = area
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), A = 10 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
gauss(x,y0,xc,w,A)
Function File
FITFUNC\GAUSS.FDF
Brief Description
Exponentially modified Gaussian peak function for use in chromatography.
Sample Curve
Parameters
Number: 5
Names: y0, A, xc, w, t0
Meanings: y0 = offset, A = amplitude, xc = center, w = width, t0 = unknown
Initial Values: y0 = 0.0 (vary), A = 1.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), t0 = 0.05 (vary)
Lower Bounds: w > 0.0, t0 > 0.0
Upper Bounds: none
Script Access
gaussmod(x,y0,A,xc,w,t0)
Function File
FITFUNC\GAUSSMOD.FDF
4
e − z / 2 1 + ∑ i H i (z )
A a
f ( z ) = y0 +
2
w 2π i =3 i!
x − xc
z=
w
H 3 = z 3 − 3z
H 4 = z 4 − 6z 3 + 3
Brief Description
Gram-Charlier peak function for use in chromatography.
Sample Curve
Parameters
Number: 6
Names: y0, xc, A, w, a3, a4
Meanings: y0 = offset, xc = center, A = amplitude, w = width, a3 = unknown, a4 = unknown
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), w = 1.0 (vary), a3 = 0.01 (vary), a4 = 0.001
(vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
gcas(x,y0,xc,A,w,a3,a4)
Function File
FITFUNC\GRMCHARL.FDF
xc 2 xc x w c
− x− x
A
y = y0 + I1 e
w x w
Brief Description
Giddings peak function for use in chromatography.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = area
Initial Values: y0 = 0.0 (vary), xc = 1.0 (vary), w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
giddings(x,y0,xc,w,A)
Function File
FITFUNC\GIDDINGS.FDF
Brief Description
Asymptotic regression model - 1st parameterization.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.3.1
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = asymptote, b = response range, c = rate
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
Asymptotic1(x,a,b,c)
Function File
FITFUNC\ASYMPT1.FDF
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
boxlucas1(x,a,b)
Function File
FITFUNC\BOXLUC1.FDF
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
boxlucas1mod(x,a,b)
Function File
FITFUNC\BOXLC1MD.FDF
y=
a1
a1 − a2
(
e − a2 x − e − a1x )
Brief Description
A parameterization of Box Lucas model.
Reference: Seber, G. A. F., Wild, C. J. 1989. Nonlinear Regression. John Wiley & Sons, Inc. p. 254
Sample Curve
Parameters
Number: 2
Names: a1, a2
Meanings: a1 = unknown, a2 = unknown
Initial Values: a1 = 2.0 (vary), a2 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
boxlucas2(x,a1,a2)
Function File
FITFUNC\BOXLUC2.FDF
(
y = a 1 − e − bx )
c
Brief Description
Chapman model.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.3.35
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
chapman(x,a,b,c)
Function File
FITFUNC\CHAPMAN.FDF
Brief Description
One-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.1.5
Sample Curve
y(1)=1
position:A=1
(A,1)
y=0
Parameters
Number: 1
Names: A
Meanings: A = position
Initial Values: A = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
exp1p1(x,A)
Function File
FITFUNC\EXP1P1.FDF
Brief Description
One-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.1.15
Sample Curve
Parameters
Number: 1
Names: A
Meanings: A = coefficient
Initial Values: A = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
exp1p2(x,A)
Function File
FITFUNC\EXP1P2.FDF
Brief Description
One-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.1.16
Sample Curve
Parameters
Number: 1
Names: B
Meanings: B = position
Initial Values: B = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
exp1p2md(x,B)
Function File
FITFUNC\EXP1P2MD.FDF
Brief Description
One-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.1.13
Sample Curve
Parameters
Number: 1
Names: A
Meanings: A = coefficient
Initial Values: A = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
exp1p3(x,A)
Function File
FITFUNC\EXP1P3.FDF
Brief Description
One-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.1.14
Sample Curve
Parameters
Number: 1
Names: B
Meanings: B = coefficient
Initial Values: B = 5.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
exp1p3md(x,B)
Function File
FITFUNC\EXP1P3MD.DFD
Brief Description
One-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.1.18
Sample Curve
Parameters
Number: 1
Names: A
Meanings: A = coefficient
Initial Values: A = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
exp1p4(x,A)
Function File
FITFUNC\EXP1P4.FDF
Brief Description
One-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.1.19
Sample Curve
Parameters
Number: 1
Names: B
Meanings: B = coefficient
Initial Values: B = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
exp1p4md(x,B)
Function File
FITFUNC\EXP1P4.FDF
Brief Description
Two-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.2.9
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = position, b = position
Initial Values: a = 1.0 (vary), b = 1.5 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
exp2p(x,a,b)
Function File
FITFUNC\EXP2P.FDF
Brief Description
Two-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.2.10
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = rate
Initial Values: a = 1.0 (vary), b = 1.5 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
exp2pmod1(x,a,b)
Function File
FITFUNC\EXP2PMD1.FDF
Brief Description
Two-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.2.11
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = rate
Initial Values: a = 1.0 (vary), b =1.5 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
exp2pmod2(x,a,b)
Function File
FITFUNC\EXP2PMD2.FDF
Brief Description
Three-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.3.33
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
exp3p1(x,a,b,c)
Function File
FITFUNC\EXP3P1.FDF
Brief Description
Three-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.3.34
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
exp3p1md(x,a,b,c)
Function File
FITFUNC\EXP3P1MD.FDF
y = e a +bx +cx
2
Brief Description
Three-parameter exponential function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.3.39
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
exp3p2(x,a,b,c)
Function File
FITFUNC\EXP3P2.FDF
Sample Curve
Parameters
Number: 5
Names: y0, A1, t1, A2, t2
Meanings: y0 = offset, A1 = amplitude, t1 = width, A2 = amplitude, t2 = width
Initial Values: y0 = 0.0 (vary), A1 = 1.0 (vary), t1 = 1.0 (vary), A2 = 1.0 (vary), t2 = 1.0 (vary)
Lower Bounds: t1 > 0, t2 > 0
Upper Bounds: none
Script Access
expassoc(x,y0,A1,t1,A2,t2)
Function File
FITFUNC\EXPASSOC.FDF
Brief Description
Exponential decay 1.
Sample Curve
Parameters
Number: 3
Names: y0, A, t
Meanings: y0 = offset, A = amplitude, t = decay constant
Initial Values: y0 = 0.0 (vary), A = 1.0 (vary), t = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expdec1(x,y0,A,t)
Function File
FITFUNC\EXPDEC1.FDF
Brief Description
Exponential decay 2.
Sample Curve
Parameters
Number: 5
Names: y0, A1, t1, A2, t2
Meanings: y0 = offset, A1 = amplitude, t1 = decay constant, A2 = amplitude, t2 = decay constant
Initial Values: y0 = 0.0 (vary), A1 = 1.0 (vary), t1 = 1.0 (vary), A2 = 1.0 (vary), t2 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expdec2(x,y0,A1,t1,A2,t2)
Function File
FITFUNC\EXPDEC2.FDF
Brief Description
Exponential decay 3.
Sample Curve
Parameters
Number: 7
Names: y0, A1, t1, A2, t2, A3, t3
Meanings: y0 = offset, A1 = amplitude, t1 = decay constant, A2 = amplitude, t2 = decay constant, A3 =
amplitude, t3 = decay constant
Initial Values: y0 = 0.0 (vary), A1 = 1.0 (vary), t1 = 1.0 (vary), A2 = 1.0 (vary), t2 = 1.0 (vary), A3 = 1.0
(vary), t3 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expdec3(x,y0,A1,t1,A2,t2,A3,t3)
Function File
FITFUNC\EXPDEC3.FDF
Brief Description
Exponential decay 1 with offset.
Sample Curve
Parameters
Number: 4
Names: y0, x0, A1, t1
Meanings: y0 = offset, x0 = center, A1 = amplitude, t1 = decay constant
Initial Values: y0 = 0.0 (vary), x0 = 0.0 (vary), A1 = 10 (vary), t1 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expdecay1(x,y0,x0,A1,t1)
Function File
FITFUNC\EXPDECY1.FDF
Brief Description
Exponential decay 2 with offset.
Sample Curve
Parameters
Number: 6
Names: y0, x0, A1, t1, A2, t2
Meanings: y0 = offset, x0 = center, A1 = amplitude, t1 = decay constant, A2 = amplitude, t2 = decay
constant
Initial Values: y0 = 0.0 (vary), x0 = 0.0 (vary), A1 = 10 (vary), t1 = 1.0 (vary), A2 = 10 (vary), t2 = 1.0
(vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expdecay2(x,y0,x0,A1,t1,A2,t2)
Function File
FITFUNC\EXPDECY2.FDF
Brief Description
Exponential decay 3 with offset.
Sample Curve
Parameters
Number: 8
Names: y0, x0, A1, t1, A2, t2, A3, t3
Meanings: y0 = offset, x0 = center, A1 = amplitude, t1 = decay constant, A2 = amplitude, t2 = decay
constant, A3 = amplitude, t3 = decay constant
Initial Values: y0 = 0.0 (vary), x0 = 0.0 (vary), A1 = 10 (vary), t1 = 1.0 (vary), A2 = 10 (vary), t2 = 1.0
(vary), A3 = 10 (vary), t3 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expdecay3(x,y0,x0,A1,t1,A2,t2,A3,t3)
Function File
FITFUNC\EXPDECY3.FDF
Brief Description
Exponential growth 1.
Sample Curve
Parameters
Number: 3
Names: y0, A1, t1
Meanings: y0 = offset, A1 = amplitude, t1 = growth constant
Initial Values: y0 = 0.0 (vary), A1 = 1.0 (vary), t1 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expgro1(x,y0,A1,t1)
Function File
FITFUNC\EXPGRO1.FDF
Brief Description
Exponential growth 2.
Sample Curve
Parameters
Number: 5
Names: y0, A1, t1, A2, t2
Meanings: y0 = offset, A1 = amplitude, t1 = growth constant, A2 = amplitude, t2 = growth constant
Initial Values: y0 = 0.0 (vary), A1 = 1.0 (vary), t1 = 1.0 (vary), A2 = 1.0 (vary), t2 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expgro2(x,y0,A1,t1,A2,t2)
Function File
FITFUNC\EXPGRO2.FDF
Brief Description
Exponential growth 3.
Sample Curve
Parameters
Number: 7
Names: y0, A1, t1, A2, t2, A3, t3
Meanings: y0 = offset, A1 = amplitude, t1 = growth constant, A2 = amplitude, t2 = growth constant, A3 =
amplitude, t3 = growth constant
Initial Values: y0 = 0.0 (vary), A1 = 1.0 (vary), t1 = 1.0 (vary), A2 = 1.0 (vary), t2 = 1.0 (vary), A3 = 1.0
(vary), t3 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
expgro3(x,y0,A1,t1,A2,t2,A3,t3)
Function File
FITFUNC\EXPGRO3.FDF
Brief Description
Exponential growth 1 with offset.
Sample Curve
Parameters
Number: 4
Names: y0, x0, A1, t1
Meanings: y0 = offset, x0 = center, A1 = amplitude, t1 = width
Initial Values: y0 = 0.0 (vary), x0 = 0.0 (vary),A1 = 1.0 (vary), t1 = 1.0 (vary)
Lower Bounds: t1 > 0.0
Upper Bounds: none
Script Access
expgrow1(x,y0,x0,A1,t1)
Function File
FITFUNC\EXPGROW1.FDF
Brief Description
Exponential growth 2 with offset.
Sample Curve
Parameters
Number: 6
Names: y0, x0, A1, t1, A2, t2
Meanings: y0 = offset, x0 = center, A1 = amplitude, t1 = width, A2 = amplitude, t2 = width
Initial Values: y0 = 0.0 (vary), x0 = 0.0 (vary), A1 = 1.0 (vary), t1 = 1.0 (vary), A2 = 1.0 (vary), t2 = 1.0
(vary)
Lower Bounds: t1 > 0.0, t2 > 0.0
Upper Bounds: none
Script Access
expgrow2(x,y0,x0,A1,t1,A2,t2)
Function File
FITFUNC\EXPGROW2.FDF
Brief Description
Exponential linear combination.
Reference: Seber, G. A. F., Wild, C. J. 1989. Nonlinear Regression. John Wiley & Sons, Inc. p. 298
Sample Curve
Parameters
Number: 4
Names: p1, p2, p3, p4
Meanings: p1 = coefficient, p2 = unknown, p3 = offset, p4 = coefficient
Initial Values: p1 = 1.0 (vary), p2 = 1.0 (vary), p3 = 1.0 (vary), p4 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
explinear(x,p1,p2,p3,p4)
Function File
FITFUNC\EXPLINEA.FDF
Brief Description
Exponential.
Sample Curve
Parameters
Number: 3
Names: y0, A, R0
Meanings: y0 = offset, A = initial value, R0 = rate
Initial Values: y0 = 0.0 (vary), A = 1.0 (vary), R0 = 1.0 (vary)
Lower Bounds: A > 0.0
Upper Bounds: none
Script Access
exponential(x,y0,A,R0)
Function File
FITFUNC\EXPONENT.FDF
Sample Curve
Parameters
Number: 3
Names: A, xc, k
Meanings: A = amplitude, xc = center, k = rate
Initial Values: A = 2.0 (vary), xc = 1.0 (vary), k = 1.0 (vary)
Lower Bounds: A > 0.0
Upper Bounds: none
Script Access
mnmolecular(x,A,xc,k)
Function File
FITFUNC\MMOLECU.FDF
Brief Description
Monomolecular growth model.
Reference: Seber, G. A. F., Wild, C. J. 1989. Nonlinear Regression. John Wiley & Sons, Inc. p. 328
Sample Curve
Parameters
Number: 3
Names: A1, A2, k
Meanings: A1 = offset, A2 = coefficient, k = coefficient
Initial Values: A1 = 1.0 (vary), A2 = 1.0 (vary), k = 1.0 (vary)
Lower Bounds: A1 > 0.0, A2 > 0.0
Upper Bounds: none
Script Access
mnmolecular1(x,A1,A2,k)
Function File
FITFUNC\MMOLECU1.FDF
Brief Description
Shah model.
Sample Curve
Parameters
Number: 4
Names: a, b, c, r
Meanings: a = offset, b = coefficient, c = coefficient, r = unknown
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 1.0 (vary), r = 0.5 (vary)
Lower Bounds: r > 0.0
Upper Bounds: r < 1.0
Script Access
shah(x,a,b,c,r)
Function File
FITFUNC\SHAH.FDF
e kx − 1
y = a + b
k
Brief Description
Stirling model.
Sample Curve
Parameters
Number: 3
Names: a, b, k
Meanings: a = offset, b = coefficient, k = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), k = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
stirling(x,a,b,k)
Function File
FITFUNC\STIRLING.FDF
Brief Description
Yield-fertilizer model in agriculture and learning curve in psychology.
Sample Curve
Parameters
Number: 3
Names: a, b, r
Meanings: a = offset, b = coefficient, r = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), r = 0.5 (vary)
Lower Bounds: r > 0.0
Upper Bounds: r < 1.0
Script Access
yldfert(x,a,b,r)
Function File
FITFUNC\YLDFERT.FDF
Brief Description
Yield-fertilizer model in agriculture and learning curve in psychology.
Sample Curve
Parameters
Number: 3
Names: a, b, k
Meanings: a = offset, b = coefficient, k = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), k = 0.5 (vary)
Lower Bounds: k > 0.0
Upper Bounds: none
Script Access
yldfert1(x,a,b,k)
Function File
FITFUNC\YLDFERT1.FDF
Sample Curve
Parameters
Number: 4
Names: A1, A2, x0, dx
Meanings: A1 = initial value, A2 = final value, x0 = center, dx = time constant
Initial Values: A1 = 0.0 (vary), A2 = 1.0 (vary), x0 = 0.0 (vary), dx = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Constraints
dx ! = 0
Script Access
boltzman(x,A1,A2,x0,dx)
Function File
FITFUNC\BOLTZMAN.FDF
Sample Curve
Parameters
Number: 3
Names: Vmax, k, n
Meanings: Vmax = unknown, k = unknown, n = unknown
Initial Values: Vmax = 1.0 (vary), k = 1.0 (vary), n = 1.5 (vary)
Lower Bounds: Vmax > 0
Upper Bounds: none
Script Access
hill(x,Vmax,k,n)
Function File
FITFUNC\HILL.FDF
Brief Description
Logistic dose response in pharmacology/chemistry.
Sample Curve
Parameters
Number: 4
Names: A1, A2, x0, p
Meanings: A1 = initial value, A2 = final value, x0 = center, p =power
Initial Values: A1 = 0.0 (vary), A2 = 1.0 (vary), x0 = 1.0 (vary), p = 1.5 (vary)
Lower Bounds: p > 0.0
Upper Bounds: none
Script Access
logistic(x,A1,A2,x0,p)
Function File
FITFUNC\LOGISTIC.FDF
Brief Description
Gompertz growth model for population studies, animal growth.
Reference: Seber, G. A. F., Wild, C. J. 1989. Nonlinear Regression. John Wiley & Sons, Inc. pp. 330 -
331
Sample Curve
Parameters
Number: 3
Names: a, xc, k
Meanings: a = amplitude, xc = center, k = coefficient
Initial Values: a = 1.0 (vary), xc = 1.0 (vary), k = 1.0 (vary)
Lower Bounds: a > 0.0, k > 0.0
Upper Bounds: none
Script Access
sgompertz(x,a,xc,k)
Function File
FITFUNC\GOMPERTZ.FDF
Sample Curve
Parameters
Number: 3
Names: a, xc, k
Meanings: a = amplitude, xc = center, k = coefficient
Initial Values: a = 1.0 (vary), xc = 1.0 (vary), k = 1.0 (vary)
Lower Bounds: xc > 0
Upper Bounds: none
Script Access
slogistic1(x,a,xc,k)
Function File
FITFUNC\SLOGIST1.FDF
Brief Description
Sigmoidal logistic function, type 2.
Reference: Seber, G. A. F., Wild, C. J. 1989. Nonlinear Regression. John Wiley & Sons, Inc. pp. 328 -
330
Sample Curve
Parameters
Number: 3
Names: y0, a, Wmax
Meanings: y0 = initial value, a = amplitude, Wmax = maximum growth rate
Initial Values: y0 = 0.5 (vary), a = 1.0 (vary), Wmax = 1.0 (vary)
Lower Bounds: y0 > 0.0, a > 0.0, Wmax > 0.0
Upper Bounds: none
Script Access
slogistic2(x,y0,a,Wmax)
Function File
FITFUNC\SLOGIST2.FDF
Sample Curve
Parameters
Number: 3
Names: a, b, k
Meanings: a = amplitude, b = coefficient, k = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), k = 1.0 (vary)
Lower Bounds: a > 0.0, b > 0.0, k >0.0
Upper Bounds: none
Script Access
slogistic3(x,a,b,k)
Function File
FITFUNC\SLOGIST3.FDF
[
y = a1−d − e −k (x − xc ) ](
1 / 1− d )
,d <1
y = [a ]
) (
1 / 1− d )
1− d
+ e − k ( x − xc ,d >1
Brief Description
Sigmoidal Richards function, type 1.
Reference: Seber, G. A. F., Wild, C. J. 1989. Nonlinear Regression. John Wiley & Sons, Inc. pp. 332 -
337
Sample Curve
Parameters
Number: 4
Names: a, xc, d, k
Meanings: a = unknown, xc = center, d = unknown, k = coefficient
Initial Values: a = 1.0 (vary), xc = 1.0 (vary), d = 5 (vary), k = 0.5 (vary)
Lower Bounds: a > 0.0, k > 0.0
Upper Bounds: none
Script Access
srichards1(x,a,xc,d,k)
Function File
FITFUNC\SRICHAR1.FDF
[
y = a 1 + (d − 1)e −k ( x− xc ) ](
1 / 1− d )
,d ≠1
Brief Description
Sigmoidal Richards function, type 2.
Reference: Seber, G. A. F., Wild, C. J. 1989. Nonlinear Regression. John Wiley & Sons, Inc. pp. 332 -
337
Sample Curve
Parameters
Number: 4
Names: a, xc, d, k
Meanings: a = unknown, xc = center, d = unknown, k = coefficient
Initial Values: a = 1.0 (vary), xc = 1.0 (vary), d = 5.0 (vary), k = 1.0 (vary)
Lower Bounds: a > 0.0, k > 0.0
Upper Bounds: none
Script Access
srichards2(x,a,xc,d,k)
Function File
FITFUNC\SRICHAR2.FDF
(
y = A 1 − e −(k (x − xc ))
d
)
Brief Description
Sigmoidal Weibull function, type 1.
Reference: Seber, G. A. F., Wild, C. J. 1989. Nonlinear Regression. John Wiley & Sons, Inc. pp. 338 -
339
Sample Curve
Parameters
Number: 4
Names: A, xc, d, k
Meanings: A = amplitude, xc = center, d = power, k = coefficient
Initial Values: A = 1.0 (vary), xc = 1.0 (vary), d = 5.0 (vary), k = 1.0 (vary)
Lower Bounds: A > 0.0, k > 0.0
Upper Bounds: none
Script Access
sweibull1(x,A,xc,d,k)
Function File
FITFUNC\WEIBULL1.FDF
y = A − (A − B )e − (kx )
d
Brief Description
Sigmoidal Weibull function, type 2.
Reference: Seber, G. A. F., Wild, C. J. 1989. Nonlinear Regression. John Wiley & Sons, Inc. pp. 338 -
339
Sample Curve
Parameters
Number: 4
Names: a, b, d, k
Meanings: a = unknown, b = unknown, d = power, k = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), d = 5.0 (vary), k = 1.0 (vary)
Lower Bounds: a > 0.0, b > 0.0, k > 0.0
Upper Bounds: none
Script Access
sweibull2(x,a,b,d,k)
Function File
FITFUNC\WEIBULL2.FDF
Brief Description
Double rectangular hyperbola function.
Sample Curve
Parameters
Number: 5
Names: P1, P2, P3, P4, P5
Meanings: Unknowns 1-5
Initial Values: P1 = 1.0 (vary), P2 = 1.0 (vary), P3 = 1.0 (vary), P4 = 1.0 (vary), P5 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
dhyperbl(x,P1,P2,P3,P4,P5)
Function File
FITFUNC\DHYPERBL.FDF
Brief Description
Hyperbola function. Also the Michaelis-Menten model in enzyme kinetics.
Sample Curve
Parameters
Number: 2
Names: P1, P2
Meanings: P1 = amplitude, P2 = unknown
Initial Values: P1 = 1.0 (vary), P2 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
hyperbl(x,P1,P2)
Function File
FITFUNC\HYPERBL.FDF
Sample Curve
Parameters
Number: 4
Names: a, b, c, d
Meanings: a = coefficient, b = coefficient, c = coefficient, d = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5, d = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
hyperbolagen(x,a,b,c,d)
Function File
FITFUNC\HYPERGEN.FDF
Brief Description
Modified hyperbola function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.2.18
Sample Curve
Parameters
Number: 2
Names: T1, T2
Meanings: T1 = amplitude, T2 = unknown
Initial Values: T1 = 1.0 (vary), T2 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
hyperbolamod(x,T1,T2)
Function File
FITFUNC\HYPERBMD.FDF
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
recthyperbola(x,a,b)
Function File
FITFUNC\RECTHYPB.FDF
Brief Description
Bradley model.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
3.3.7
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = unknown, b = unknown
Initial Values: a = 1.0 (vary), b = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
bradley(x,a,b)
Function File
FITFUNC\BRADLEY.FDF
Brief Description
Two-parameter logarithm function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.2.1
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = offset, b = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
log2p1(x,a,b)
Function File
FITFUNC\LOG2P1.FDF
Brief Description
Two-parameter logarithm.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.2.3
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = offset, b = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
log2p2(x,a,b)
Function File
FITFUNC\LOG2P2.FDF
Brief Description
Three-parameter logarithm function.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.3.32
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
log3p1(x,a,b,c)
Function File
FITFUNC\LOG3P1.FDF
Brief Description
One-parameter logarithm.
Reference: Ratkowksy, David A. 1990. Handbook of Nonlinear Regression Models. Marcel Dekker, Inc.
4.1.1
Sample Curve
Parameters
Number: 1
Names: A
Meanings: A = center
Initial Values: A = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
logarithm(x,A)
Function File
FITFUNC\LOGARITH.FDF
Brief Description
Asymmetric double sigmoidal.
Sample Curve
Parameters
Number: 6
Names: y0, xc, A, w1, w2, w3
Meanings: y0 = offset, xc = center, A = amplitude, w1 = width, w2 = width, w3 = width
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), w1 = 1.0 (vary), w2 = 1.0 (vary), w3 = 1.0
(vary)
Lower Bounds: w1 > 0.0, w2 > 0.0, w3 > 0.0
Upper Bounds: none
Script Access
asym2sig(x,y0,xc,A,w1,w2,w3)
Function File
FITFUNC\ASYMDBLS.FDF
Brief Description
The beta function.
Sample Curve
Parameters
Number: 6
Names: y0, xc, A, w1, w2, w3
Meanings: y0 = offset, xc = center, A = amplitude, w1 = width, w2 = width, w3 = width
Initial Values: y0 = 0.0 (vary), xc = 1.0 (vary), A = 5.0 (vary), w1 = 5.0 (vary), w2 = 2.0 (vary), w3 = 2.0
(vary)
Lower Bounds: w1 > 0.0, w2 > 1.0, w3 > 1.0
Upper Bounds: none
Script Access
beta(x,y0,xc,A,w1,w2,w3)
Function File
FITFUNC\BETA.FDF
− ( x − xc 1 )
2
0.5 k ( x − x + ( x − xc 3 ))
y = y 0 + Ae 2 w + B(1 − 0.5(1 − tanh (k 2 (x − xC 2 ))))e 3 c 3
Brief Description
Chesler-Cram peak function for use in chromatography.
Sample Curve
Parameters
Number: 9
Names: y0, xc1, A, w, k2, xc2, B, k3, xc3
Meanings: y0 = offset, xc1 = unknown, A = unknown, w = unknown, k2 = unknown, xc2 = unknown, B =
unknown, k3 = unknown, xc3 = unknown
Initial Values: y0 = 0.0 (vary), xc1 = 1.0 (vary), A = 1.0 (vary), w = 1.0 (vary), k2 = 1.0 (vary), xc2 = 1.0
(vary), B = 1.0 (vary), k3 = 1.0 (vary), xc3 = 1.0 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
cce(x,y0,xc1,A,w,k2,xc2,B,k3,xc3)
Function File
FITFUNC\CHESLECR.FDF
a3
A −0.5 z 2
( a 4
) (
1 + z z − 3 + 4 z − 6 z + 3
2 3
)
y = y0 +
3! 4!
e 10a3 6
w 2π
( )
2
+ z − 15 z + 45 z − 15
4 2
6!
x − xc
where z=
w
Brief Description
Edgeworth-Cramer peak function for use in chromatography.
Sample Curve
Parameters
Number: 6
Names: y0, xc, A, w, a3, a4
Meanings: y0 = offset, xc = center, A = amplitude, w = width, a3 = unknown, a4 = unknown
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), w = 1.0 (vary), a3 = 1.0 (vary), a4 = 1.0
(vary)
Lower Bounds: A > 0.0, w > 0.0
Upper Bounds: none
Script Access
ecs(x,y0,xc,A,w,a3,a4)
Function File
FITFUNC\EDGWTHCR.FDF
Brief Description
Extreme function in statistics.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = amplitude
Initial Values: y0 = 0.0 (vary), xc = 1.0 (vary), w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
extreme(x,y0,xc,w,A)
Function File
FITFUNC\EXTREME.FDF
w π /2
Brief Description
Area version of Gaussian function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = area
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), A = 10 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
gauss(x,y0,xc,w,A)
Function File
FITFUNC\GAUSS.FDF
Brief Description
Amplitude version of Gaussian peak function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = area
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), A = 10 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
gaussamp(x,y0,xc,w,A)
Function File
FITFUNC\GAUSSAMP.FDF
Brief Description
Exponentially modified Gaussian peak function for use in chromatography.
Sample Curve
Parameters
Number: 5
Names: y0, A, xc, w, t0
Meanings: y0 = offset, A = amplitude, xc = center, w = width, t0 = unknown
Initial Values: y0 = 0.0 (vary), A = 1.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), t0 = 0.05 (vary)
Lower Bounds: w > 0.0, t0 > 0.0
Upper Bounds: none
Script Access
gaussmod(x,y0,A,xc,w,t0)
Function File
FITFUNC\GAUSSMOD.FDF
4
e − z / 2 1 + ∑ i H i (z )
A a
f ( z ) = y0 +
2
w 2π i =3 i!
x − xc
z=
w
H 3 = z 3 − 3z
H 4 = z 4 − 6z 3 + 3
Brief Description
Gram-Charlier peak function for use in chromatography.
Sample Curve
Parameters
Number: 6
Names: y0, xc, A, w, a3, a4
Meanings: y0 = offset, xc = center, A = amplitude, w = width, a3 = unknown, a4 = unknown
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), w = 1.0 (vary), a3 = 0.01 (vary), a4 = 0.001
(vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
gcas(x,y0,xc,A,w,a3,a4)
Function File
FITFUNC\GRMCHARL.FDF
xc 2 xc x w c
− x− x
A
y = y0 + I1 e
w x w
Brief Description
Giddings peak function for use in chromatography.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = area
Initial Values: y0 = 0.0 (vary), xc = 1.0 (vary), w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
giddings(x,y0,xc,w,A)
Function File
FITFUNC\GIDDINGS.FDF
1 + A1 2 + A2 2 + A3 2
w w w
Brief Description
Inverse polynomial peak function with center.
Sample Curve
Parameters
Number: 7
Names: y0, xc, w, A, A1, A2, A3
Meanings: y0 = offset, xc = center, w = width, A = amplitude, A1 = coefficient, A2 = coefficient, A3 =
coefficient
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), A = 1.0 (vary), A1 = 0.0 (vary), A2 = 0.0
(vary), A3 = 0.0 (vary)
Lower Bounds: w > 0.0, A1 ≥ 0.0, A2 ≥ 0.0, A3 ≥ 0.0
Upper Bounds: none
Script Access
invspoly(x,y0,xc,w,A,A1,A2,A3)
Function File
FITFUNC\INVSPOLY.FDF
2π wx
Brief Description
Log-Normal function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = amplitude
Initial Values: y0 = 0.0 (vary), xc = 1.0 (vary), w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: xc > 0, w > 0
Upper Bounds: none
Script Access
lognormal(x,y0,xc,w,A)
Function File
FITFUNC\LOGNORM.FDF
Brief Description
Logistic peak function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = amplitude
Initial Values: y0 = 0.0 (vary), xc = 1.0 (vary), w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
logistpk(x,y0,xc,w,A)
Function File
FITFUNC\LOGISTPK
Brief Description
Lorentzian peak function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = area
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
lorentz(x,y0,xc,w,A)
Function File
FITFUNC\LORENTZ.FDF
2 mu e (Γ ( 2 −1) )
1 / mu − mu
21 / mu − 1 2
y=A 1 + 4 (x − xc )
π e (Γ ( mu −1 / 2) ) w2
Brief Description
Pearson VII peak function.
Sample Curve
Parameters
Number: 4
Names: xc, A, w, mu
Meanings: xc = center, A = amplitude, w = width, mu = profile shape factor
Initial Values: xc = 0.0 (vary), A = 1.0 (vary), w = 1.0 (vary), mu = 1.0 (vary)
Lower Bounds: A > 0.0, w > 0.0, mu > 0.0
Upper Bounds: none
Script Access
pearson7(x,xc,A,w,mu)
Function File
FITFUNC\PEARSON7.FDF
+ (1 − mu )
w
y = y0 + Amu e
π 4(x − xc ) + w πw
2
2
Brief Description
Pseudo-Voigt peak function type 1.
Sample Curve
Parameters
Number: 5
Names: y0, xc, A, w, mu
Meanings: y0 = offset, xc = center, A = amplitude, w = width, mu = profile shape factor
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), w = 1.0 (vary), mu = 0.5 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
psdvoigt1(x,y0,xc,A,w,mu)
Function File
FITFUNC\PSDVGT1.FDF
y = y 0 + Am u
2
+ (1 − m ) e
π 4(x − x c ) + wL
u
π wG
2 2
Brief Description
Pseudo-Voigt peak function type 2.
Sample Curve
Parameters
Number: 6
Names: y0, xc, A, wG, wL, mu
Meanings: y0 = offset, xc = center, A = amplitude, wG = width, wL = width, mu = profile shape factor
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), wG = 1.0 (vary), wL = 1.0 (vary), mu = 0.5
(vary)
Lower Bounds: wG > 0.0, wL > 0.0
Upper Bounds: none
Script Access
psdvoigt2(x,y0,xc,A,wG,wL,mu)
Function File
FITFUNC\PSDVGT2.FDF
Brief Description
Voigt peak function.
Sample Curve
Parameters
Number: 5
Names: y0, xc, A, wG, wL
Meanings: y0 = offset, xc = center, A = amplitude, wG = Gaussian width, wL = Lorentzian width
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), wG = 1.0 (vary), wL = 1.0 (vary)
Lower Bounds: wG > 0.0, wL > 0.0
Upper Bounds: none
Script Access
voigt5(x,y0,xc,A,wG,wL)
Function File
FITFUNC\VOIGT5.FDF
w2
Brief Description
Weibull peak function.
Sample Curve
Parameters
Number: 5
Names: y0, xc, A, w1, w2
Meanings: y0 = offset, xc = center, A = amplitude, w1 = width, w2 = width
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), w1 = 1.0 (vary), w2 = 1.0 (vary)
Lower Bounds: w1 > 0.0, w2 > 0.0
Upper Bounds: none
Script Access
weibull3(x,y0,xc,A,w1,w2)
Function File
FITFUNC\WEIBULL3.FDF
Sample Curve
Parameters
Number: 7
Names: Amin, Amax1, Amax2, x0_1, x0_2, h1, h2
Meanings: Amin = bottom asymptote, Amax1 = first top asymptote, Amax2 = second top asymptote, x0_1
= first median, x0_2 = second median, h1 = slope, h2 = slope
Initial Values: Amin = 0.0 (vary), Amax1 = 1.0 (vary), Amax2 = 1.0 (vary), x0_1 = 1.0 (vary), x0_2 = 10.0
(vary), h1 = 1.0 (vary), h2 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
response2(x,Amin,Amax1,Amax2,x0_1,x0_2,h1,h2)
Function File
FITFUNC\BIPHASIC.FDF
Sample Curve
Parameters
Number: 4
Names: A1, A2, LOGx0, p
Meanings: A1 = bottom asymptote, A2 = top asymptote, LOGx0 = center, p = hill slope
Initial Values: A1 = 1.0 (vary), A2 = 100.0 (vary), LOGx0 = -5.0 (vary), p = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
response1(x,A1,A2,LOGx0,p)
Function File
FITFUNC\DRESP.FDF
Sample Curve
Parameters
Number: 2
Names: Bmax, K1
Meanings: Bmax = top asymptote, K1 = median
Initial Values: Bmax = 1.0 (vary), K1 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
binding1(x,Bmax,K1)
Function File
FITFUNC\BIND1.FDF
Sample Curve
Parameters
Number: 3
Names: A1, A2, log(x0)
Meanings: A1 = top asymptote, A2 = bottom asymptote, log(x0) = center
Initial Values: A1 = 10.0 (vary), A2 = 1.0 (vary), log(x0) = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
competition1(x,A1,A2,LOGx0)
Function File
FITFUNC\COMP1.FDF
Brief Description
Two site binding curve.
Sample Curve
Parameters
Number: 4
Names: Bmax1, Bmax2, k1, k2
Meanings: Bmax1 = first top asymptote, Bmax2 = second top asymptote, k1 = first median, k2 = second
median
Initial Values: Bmax1 = 1.0 (vary), Bmax2 = 1.0 (vary), k1 = 1.0 (vary), k2 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
binding2(x,Bmax1,Bmax2,k1,k2)
Function File
FITFUNC\BIND2.FDF
y = A2 +
(A1 − A2 ) f +
(A1 − A2 )(1 − f )
( x − log x01 )
1 + 10 1 + 10 (x − log x02 )
Brief Description
Two site competition.
Sample Curve
Parameters
Number: 5
Names: A1, A2, log(x0_1), log(x0_2), f
Meanings: A1 = top asymptote, A2 = bottom asymptote, log(x0_1) = first center, log(x0_2) = second
center, f = fraction
Initial Values: A1 = 10.0 (vary), A2 = 1.0 (vary), log(x0_1) = 1.0 (vary), log(x0_2) = 2.0 (vary), f = 0.5
(vary)
Lower Bounds: none
Upper Bounds: none
Script Access
competition2(x,A1,A2,LOGx0_1,LOGx0_2,f)
Function File
FITFUNC\COMP2.FDF
Brief Description
Classical Freundlich model. Has been used in the study of allometry.
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = power
Initial Values: a = 1.0 (vary), b = 0.5 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
allometric1(x,a,b)
Function File
FITFUNC\ALLOMET1.FDF
Brief Description
An extension of classical Freundlich model.
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = offset, b = coefficient, c = power
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
allometric2(x,a,b,c)
Function File
FITFUNC\ALLOMET2.FDF
Brief Description
Asymmetric double sigmoidal.
Sample Curve
Parameters
Number: 6
Names: y0, xc, A, w1, w2, w3
Meanings: y0 = offset, xc = center, A = amplitude, w1 = width, w2 = width, w3 = width
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), w1 = 1.0 (vary), w2 = 1.0 (vary), w3 = 1.0
(vary)
Lower Bounds: w1 > 0.0, w2 > 0.0, w3 > 0.0
Upper Bounds: none
Script Access
asym2sig(x,y0,xc,A,w1,w2,w3)
Function File
FITFUNC\ASYMDBLS.FDF
y = a(x − b )
c
Brief Description
Belehradek model.
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = position, c = power
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
belehradek(x,a,b,c)
Function File
FITFUNC\BELEHRAD.FDF
(
y = a + bx f )−1 / c
Brief Description
Bleasdale-Nelder model.
Sample Curve
Parameters
Number: 4
Names: a, b, c, f
Meanings: a = coefficient, b = coefficient, c = coefficient, f = power
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5, f = 1.0
Lower Bounds: none
Upper Bounds: none
Script Access
blneld(x,a,b,c,f)
Function File
FITFUNC\BLNELD.FDF
y = (a + bx )
−1 / c
Brief Description
Simplified Bleasdale-Nelder model.
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
blneldsmp(x,a,b,c)
Function File
FITFUNC\BLNELDSP.FDF
Brief Description
Extended Freundlich model.
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = power
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
freundlichext(x,a,b,c)
Function File
FITFUNC\FRENDEXT.FDF
Brief Description
Gunary model.
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
gunary(x,a,b,c)
Function File
FITFUNC\GUNARY.FDF
(
y = a + bx c )−1
Brief Description
Farazdaghi-Harris model for use in yield-density study.
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = power
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
harris(x,a,b,c)
Function File
FITFUNC\HARRIS.FDF
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
langmuirext1(x,a,b,c)
Function File
FITFUNC\LANGEXT1.FDF
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
langmuirext2(x,a,b,c)
Function File
FITFUNC\LANGEXT2.FDF
Sample Curve
Parameters
Number: 1
Names: A
Meanings: A = coefficient
Initial Values: A = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
pareto(x,A)
Function File
FITFUNC\PARETO.FDF
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = power
Initial Values: a = 1.0 (vary), b = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
pow2p1(x,a,b)
Function File
FITFUNC\POW2P1.FDF
y = a(1 + x )
b
Brief Description
Two-parameter power function.
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = power
Initial Values: a = 1.0 (vary), b = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
pow2p2(x,a,b)
Function File
FITFUNC/POW2P2.FDF
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = power
Initial Values: a = 1.0 (vary), b = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
pow2p3(x,a,b)
Function File
FITFUNC\POW2P3.FDF
Brief Description
One-parameter power function.
Sample Curve
Parameters
Number: 1
Names: A
Meanings: A = power
Initial Values: A = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
power(x,A)
Function File
FITFUNC\POWER.FDF
y = y 0 + A x − xc
p
Brief Description
Symmetric power function with offset.
Sample Curve
Parameters
Number: 4
Names: y0, xc, A, P
Meanings: y0 = offset, xc = center, A = amplitude, P = power
Initial Values: y0 = 0.0 (vary), xc = 5.0 (vary), A = 1.0 (vary), P = 0.5 (vary)
Lower Bounds: A > 0.0
Upper Bounds: none
Script Access
power0(x,y0,xc,A,P)
Function File
FITFUNC\POWER0.FDF
y = A x − xc
p
Brief Description
Symmetric power function.
Sample Curve
Parameters
Number: 3
Names: xc, A, P
Meanings: xc = center, A = amplitude, P = power
Initial Values: xc = 0.0 (vary), A = 1.0 (vary), P = 2.0 (vary)
Lower Bounds: A > 0.0, P > 0.0
Upper Bounds: none
Script Access
power1(x,xc,A,P)
Function File
FITFUNC\POWER1.FDF
y = A x − xc , x < xc
Pl
y = A x − xc , x > xc
Pu
Brief Description
Asymmetric power function.
Sample Curve
Parameters
Number: 4
Names: xc, A, pl, pu
Meanings: xc = center, A = amplitude, p1 = power, pu = power
Initial Values: xc = 0.0 (vary), A = 1.0 (vary), p1 = 2.0 (vary), pu = 2.0 (vary)
Lower Bounds: A > 0.0, p1 > 0.0, pu > 0.0
Upper Bounds: none
Script Access
power2(x,xc,A,pl,pu)
Function File
FITFUNC\POWER2.FDF
Brief Description
BET model.
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = coefficient
Initial Values: a = 1.0 (vary), b = 5.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
bet(x,a,b)
Function File
FITFUNC\BET.FDF
Brief Description
Modified BET model.
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = coefficient
Initial Values: a = 1.0 (vary), b = 5.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
betmod(x,a,b)
Function File
FITFUNC\BETMOD.FDF
(
y = a + bx + cx 2 )−1
Brief Description
Holliday model - a Yield-density model for use in agriculture.
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
holliday(x,a,b,c)
Function File
FITFUNC\HOLLIDAY.FDF
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
holliday1(x,a,b,c)
Function File
FITFUNC\HOLLIDY1.FDF
Brief Description
Nelder model - a Yield-fertilizer model in agriculture.
Sample Curve
Parameters
Number: 4
Names: a, b0, b1, b2
Meanings: a = unknown, b0 = unknown, b1 = unknown, b2 = unknown
Initial Values: a = 1.0 (vary), b0 = 1.0 (vary), b1 = 1.0 (vary), b2 = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
nelder(x,a,b0,b1,b2)
Function File
FITFUNC\NELDER.FDF
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
rational0(x,a,b,c)
Function File
FITFUNC\RATION0.FDF
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b =coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
rational1(x,a,b,c)
Function File
FITFUNC\RATION1.FDF
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
rational2(x,a,b,c)
Function File
FITFUNC\RATION2.FDF
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
rational3(x,a,b,c)
Function File
FITFUNC\RATION3.FDF
Sample Curve
Parameters
Number: 3
Names: a, b, c
Meanings: a = coefficient, b = coefficient, c = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary), c = 0.5
Lower Bounds: none
Upper Bounds: none
Script Access
rational4(x,a,b,c)
Function File
FITFUNC\RATION4.FDF
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
reciprocal(x,a,b)
Function File
FITFUNC\RECIPROC.FDF
Sample Curve
Parameters
Number: 1
Names: A
Meanings: A = coefficient
Initial Values: A = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
reciprocal0(x,A)
Function File
FITFUNC\RECIPR0.FDF
Sample Curve
Parameters
Number: 1
Names: A
Meanings: A = position
Initial Values: A = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
reciprocal1(x,A)
Function File
FITFUNC\RECIPR1.FDF
Sample Curve
Parameters
Number: 2
Names: a, b
Meanings: a = coefficient, b = coefficient
Initial Values: a = 1.0 (vary), b = 1.0 (vary)
Lower Bounds: none
Upper Bounds: none
Script Access
reciprocalmod(x,a,b)
Function File
FITFUNC\RECIPMOD.FDF
Brief Description
Amplitude version of Gaussian peak function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = area
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), A = 10 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
gaussamp(x,y0,xc,w,A)
Function File
FITFUNC\GAUSSAMP.FDF
1 + A1 2 + A2 2 + A3 2
w w w
Brief Description
Inverse polynomial peak function with center.
Sample Curve
Parameters
Number: 7
Names: y0, xc, w, A, A1, A2, A3
Meanings: y0 = offset, xc = center, w = width, A = amplitude, A1 = coefficient, A2 = coefficient, A3 =
coefficient
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), A = 1.0 (vary), A1 = 0.0 (vary), A2 = 0.0
(vary), A3 = 0.0 (vary)
Lower Bounds: w > 0.0, A1 ≥ 0.0, A2 ≥ 0.0, A3 ≥ 0.0
Upper Bounds: none
Script Access
invspoly(x,y0,xc,w,A,A1,A2,A3)
Function File
FITFUNC\INVSPOLY.FDF
Brief Description
Lorentzian peak function.
Sample Curve
Parameters
Number: 4
Names: y0, xc, w, A
Meanings: y0 = offset, xc = center, w = width, A = area
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
lorentz(x,y0,xc,w,A)
Function File
FITFUNC\LORENTZ.FDF
2 mu e (Γ ( 2 −1) )
1 / mu − mu
21 / mu − 1 2
y=A 1 + 4 (x − xc )
π e (Γ ( mu −1 / 2) ) w2
Brief Description
Pearson VII peak function.
Sample Curve
Parameters
Number: 4
Names: xc, A, w, mu
Meanings: xc = center, A = amplitude, w = width, mu = profile shape factor
Initial Values: xc = 0.0 (vary), A = 1.0 (vary), w = 1.0 (vary), mu = 1.0 (vary)
Lower Bounds: A > 0.0, w > 0.0, mu > 0.0
Upper Bounds: none
Script Access
pearsonvii(x,xc,A,w,mu)
Function File
FITFUNC\PEARSON7.FDF
+ (1 − mu )
w
y = y0 + Amu e
π 4(x − xc ) + w πw
2
2
Brief Description
Pseudo-Voigt peak function type 1.
Sample Curve
Parameters
Number: 5
Names: y0, xc, A, w, mu
Meanings: y0 = offset, xc = center, A = amplitude, w = width, mu = profile shape factor
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), w = 1.0 (vary), mu = 0.5 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
psdvoigt1(x,y0,xc,A,w,mu)
Function File
FITFUNC\PSDVGT1.FDF
y = y 0 + Am u
2
+ (1 − m ) e
π 4(x − x c ) + wL
u
π wG
2 2
Brief Description
Pseudo-Voigt peak function type 2.
Sample Curve
Parameters
Number: 6
Names: y0, xc, A, wG, wL, mu
Meanings: y0 = offset, xc = center, A = amplitude, wG = width, wL = width, mu = profile shape factor
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), wG = 1.0 (vary), wL = 1.0 (vary), mu = 0.5
(vary)
Lower Bounds: wG > 0.0, wL > 0.0
Upper Bounds: none
Script Access
psdvoigt2(x,y0,xc,A,wG,wL,mu)
Function File
FITFUNC\PSDVGT2.FDF
Brief Description
Voigt peak function.
Sample Curve
Parameters
Number: 5
Names: y0, xc, A, wG, wL
Meanings: y0 = offset, xc = center, A = amplitude, wG = Gaussian width, wL = Lorentzian width
Initial Values: y0 = 0.0 (vary), xc = 0.0 (vary), A = 1.0 (vary), wG = 1.0 (vary), wL = 1.0 (vary)
Lower Bounds: wG > 0.0, wL > 0.0
Upper Bounds: none
Script Access
voigt5(x,y0,xc,A,wG,wL)
Function File
FITFUNC\VOIGT5.FDF
Brief Description
Sine function.
Sample Curve
Parameters
Number: 3
Names: xc, w, A
Meanings: xc = center, w = width, A = amplitude
Initial Values: xc = 0.0 (vary), w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: w > 0
Upper Bounds: none
Script Access
sine(x,xc,w,A)
Function File
FITFUNC\SINE.FDF
Brief Description
Sine damp function.
Sample Curve
Parameters
Number: 4
Names: xc, w, t0, A
Meanings: xc = center, w = width, t0 = decay constant, A = amplitude
Initial Values: xc = 0.0 (vary), w = 1.0 (vary), t0 = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: w > 0.0 , t0 > 0.0
Upper Bounds: none
Script Access
sinedamp(x,xc,w,t0,A)
Function File
FITFUNC\SINEDAMP.FDF
Brief Description
Sine square function.
Sample Curve
Parameters
Number: 3
Names: xc, w, A
Meanings: xc = center, w = width, A = amplitude
Initial Values: xc = 0.0 (vary), w = 1.0 (vary), A = 1.0 (vary)
Lower Bounds: w > 0.0
Upper Bounds: none
Script Access
sinesqr(x,xc,w,A)
Function File
FITFUNC\SINESQR.FDF