Package gov.nih.mipav.model.algorithms
Class AlgorithmFRAP.FitWholeNLConInt2
- java.lang.Object
-
- gov.nih.mipav.model.algorithms.NLConstrainedEngine
-
- gov.nih.mipav.model.algorithms.AlgorithmFRAP.FitWholeNLConInt2
-
- Enclosing class:
- AlgorithmFRAP
class AlgorithmFRAP.FitWholeNLConInt2 extends NLConstrainedEngine
DOCUMENT ME!
-
-
Field Summary
Fields Modifier and Type Field Description (package private) double
bound
DOCUMENT ME!(package private) double
epsabs
DOCUMENT ME!(package private) double
epsrel
DOCUMENT ME!(package private) int
inf
DOCUMENT ME!(package private) int
limit
DOCUMENT ME!(package private) double
lower
DOCUMENT ME!(package private) double[]
result
DOCUMENT ME!(package private) double
upper
DOCUMENT ME!(package private) double[]
xData
(package private) float[]
yData
-
Fields inherited from class gov.nih.mipav.model.algorithms.NLConstrainedEngine
a, absoluteConvergence, analyticalJacobian, bl, bounds, bu, ctrlMat, dyda, gues, internalScaling, iters, jacobian, maxIterations, nPts, outputMes, param, parameterConvergence, relativeConvergence, residuals, secondAllowed, stdv, tolerance
-
-
Constructor Summary
Constructors Constructor Description FitWholeNLConInt2(int nPoints, double[] xData, float[] yData, double[] initial, double[] result)
Creates a new FitWholeNLConInt2 object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
driver()
Starts the analysis.void
dumpResults()
Display results of displaying exponential fitting parameters.void
fitToFunction(double[] a, double[] residuals, double[][] covarMat)
Fit to function.-
Methods inherited from class gov.nih.mipav.model.algorithms.NLConstrainedEngine
dumpTestResults, fitToTestFunction, getChiSquared, getExitStatus, getIterations, getParameters, getResiduals, statusMessage
-
-
-
-
Field Detail
-
xData
double[] xData
-
yData
float[] yData
-
bound
double bound
DOCUMENT ME!
-
epsabs
double epsabs
DOCUMENT ME!
-
epsrel
double epsrel
DOCUMENT ME!
-
inf
int inf
DOCUMENT ME!
-
limit
int limit
DOCUMENT ME!
-
lower
double lower
DOCUMENT ME!
-
result
double[] result
DOCUMENT ME!
-
upper
double upper
DOCUMENT ME!
-
-
Constructor Detail
-
FitWholeNLConInt2
public FitWholeNLConInt2(int nPoints, double[] xData, float[] yData, double[] initial, double[] result)
Creates a new FitWholeNLConInt2 object.- Parameters:
nPoints
- DOCUMENT ME!xData
- DOCUMENT ME!yData
- DOCUMENT ME!initial
- DOCUMENT ME!result
- DOCUMENT ME!
-
-
Method Detail
-
driver
public void driver()
Starts the analysis.- Overrides:
driver
in classNLConstrainedEngine
-
dumpResults
public void dumpResults()
Display results of displaying exponential fitting parameters.
-
fitToFunction
public void fitToFunction(double[] a, double[] residuals, double[][] covarMat)
Fit to function.- Specified by:
fitToFunction
in classNLConstrainedEngine
- Parameters:
a
- The x value of the data point.residuals
- The best guess parameter values.covarMat
- The derivative values of y with respect to fitting parameters.
-
-