PeakObjParam

PeakObjParam()

PeakObjParam State param object for PeakModel

obj = PeakObjParam(paramName, linkFunClass, linkFunParams)

Input:

paramName: string, parameter name linkFunClass: string, ‘sigmoid’ (default), ‘exp’, ‘poly’, ‘identity’

‘smoothdoubledecay’, ‘linear’

linkFunParams: 1 x P double vector of param values

LINK FUNCTIONS:
Sigmoid (‘sigmoid’)
Function:

y(x) = (xmax - xmin) * exp(x)/(1 + exp(x)) + xmin

linkFunParams:

[xmin, xmax]

Exponential (‘exp’);
Function:

y(x) = sign(dir) * exp(x) + offset;

linkFunParams:

[offset, dir]

Polynomial (‘poly’);
Function:

y(x) = sign(dir) * x^p + offset;

linkFunParams:

[p, offset, dir]

Identity Decay (‘identity’);
Function:

y(x) = x;

linkFunParams:

none

Copyright 2019 Prerau Laboratory

Last modified 5/17/2019 by Michael Prerau