Package gov.nih.mipav.model.algorithms
Class AlgorithmFRAP.FitFullModelqd
- java.lang.Object
-
- gov.nih.mipav.model.algorithms.InverseLaplaceqd
-
- gov.nih.mipav.model.algorithms.AlgorithmFRAP.FitFullModelqd
-
- Enclosing class:
- AlgorithmFRAP
class AlgorithmFRAP.FitFullModelqd extends InverseLaplaceqd
DOCUMENT ME!
-
-
Field Summary
Fields Modifier and Type Field Description (package private) double
koff
DOCUMENT ME!(package private) double
kon
DOCUMENT ME!-
Fields inherited from class gov.nih.mipav.model.algorithms.InverseLaplaceqd
endTime
-
-
Constructor Summary
Constructors Constructor Description FitFullModelqd(double[] time, double kon, double koff)
Creates a new FitFullModelqd object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[][]
fitToLaplace(double realS, double[] imagS)
DOCUMENT ME!private double
zabs(double zr, double zi)
zabs computes the absolute value or magnitude of a double precision complex variable zr + j*zi.private void
zsqrt(double ar, double ai, double[] br, double[] bi)
complex square root b = csqrt(a).-
Methods inherited from class gov.nih.mipav.model.algorithms.InverseLaplaceqd
driver, getTime, getTimeFunction
-
-
-
-
Method Detail
-
fitToLaplace
public double[][] fitToLaplace(double realS, double[] imagS)
DOCUMENT ME!- Specified by:
fitToLaplace
in classInverseLaplaceqd
- Parameters:
realS
- DOCUMENT ME!imagS
- DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
zabs
private double zabs(double zr, double zi)
zabs computes the absolute value or magnitude of a double precision complex variable zr + j*zi.- Parameters:
zr
- doublezi
- double- Returns:
- double
-
zsqrt
private void zsqrt(double ar, double ai, double[] br, double[] bi)
complex square root b = csqrt(a).- Parameters:
ar
- doubleai
- doublebr
- double[]bi
- double[]
-
-