[GENERAL INFORMATION]
Function Name=Hill
Brief Description=Hill function
Function Source=fgroup.Hill
Function Type=Built-in
Function Form=Equations
Number Of Parameters=3
Number Of Independent Variables=1
Number Of Dependent Variables=1
Analytical Derivatives for User-Defined=Off


[FITTING PARAMETERS]
Naming Method=User-Defined
Names=Vmax,k,n
Meanings=Max velocity,Michaelis constant,Cooperative sites
Initial Values=
Lower Bounds=0.0(X,ON),0.0(X,ON),0.0(X,ON)
Upper Bounds=--,--,--
Number Of Significant Digits=


[FORMULA]
y=Vmax*x^n/(k^n+x^n)


[CONSTRAINTS]



[CONSTANTS]


[Parameters Initialization]
sort (x_y_curve);
Vmax=max( y_data );    //set Vmax to max of y dataset
k=xaty50( x_y_curve ); //compute k using x value at mid y value
if (xatymax(x_y_curve)>xatymin(x_y_curve)) n=1;
else n=-1;


[INITIALIZATIONS]



[AFTER FITTING]



[ON PARAM CHANGE]



[INDEPENDENT VARIABLES]
x=


[DEPENDENT VARIABLES]
y=


[CONTROLS]
General Linear Constraints=Off
Initialization Scripts=Off
Scripts After Fitting=Off
Number Of Duplicates=N/A
Duplicate Offset=N/A
Duplicate Unit=N/A
Generate Curves After Fitting=Yes
Curve Point Spacing=Uniform on X-Axis Scale
Generate Peaks After Fitting=Yes
Generate Peaks During Fitting=Yes
Generate Peaks with Baseline=Yes
Paste Parameters to Plot After Fitting=Yes
Paste Parameters to Notes Window After Fitting=Yes
Generate Residuals After Fitting=No
Keep Parameters=No
Enable Parameters Initialization=N/A
Compile On Param Change Script=1


[COMPILE FUNCTION]
Compile=1
Compile Parameters Initialization=1
On Param Change Scripts Enabled=N/A


[ORIGIN C FUNCTION HEADER]



[ORIGIN C PARAMETER INITIALIZATION HEADER]



