Class AlgorithmFRAP.FitSingleExponentialNoWholeModel

  • Enclosing class:
    AlgorithmFRAP

    class AlgorithmFRAP.FitSingleExponentialNoWholeModel
    extends NL2sol
    DOCUMENT ME!
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) int[] iv  
      (package private) double[] v  
      (package private) double[] x  
      private double[] xData  
      private float[] yData  
    • Constructor Summary

      Constructors 
      Constructor Description
      FitSingleExponentialNoWholeModel​(int nPoints, double[] xData, float[] yData, double[] x, int[] iv, double[] v, boolean useAnalyticJacobian)
      Creates a new FitSingleExponentialNoWholeModel object.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void calcj​(int meqn, int nvar, double[] x, int nf, double[][] jac, int[] uiparm, double[] urparm)  
      void calcr​(int meqn, int nvar, double[] x, int[] nf, double[] r, int[] uiparm, double[] urparm)
      Fit to function - bottom + (1 - bottom)*[1 - exp(-ln(2)*t/thalf)] a1 + (1 - a1)*(1 - exp(-ln(2)*t/a0)).
      void driver()
      Starts the analysis.
      void dumpResults()
      Display results of displaying exponential fitting parameters in the case of no whole organ normalization.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • iv

        int[] iv
      • v

        double[] v
      • x

        double[] x
      • xData

        private double[] xData
      • yData

        private float[] yData
    • Constructor Detail

      • FitSingleExponentialNoWholeModel

        public FitSingleExponentialNoWholeModel​(int nPoints,
                                                double[] xData,
                                                float[] yData,
                                                double[] x,
                                                int[] iv,
                                                double[] v,
                                                boolean useAnalyticJacobian)
        Creates a new FitSingleExponentialNoWholeModel object.
        Parameters:
        nPoints - DOCUMENT ME!
        xData -
        yData - DOCUMENT ME!
        x - DOCUMENT ME!
        iv -
        v -
        useAnalyticJacobian -
    • Method Detail

      • driver

        public void driver()
        Starts the analysis.
        Overrides:
        driver in class NL2sol
      • dumpResults

        public void dumpResults()
        Display results of displaying exponential fitting parameters in the case of no whole organ normalization.
      • calcj

        public void calcj​(int meqn,
                          int nvar,
                          double[] x,
                          int nf,
                          double[][] jac,
                          int[] uiparm,
                          double[] urparm)
        Specified by:
        calcj in class NL2sol
      • calcr

        public void calcr​(int meqn,
                          int nvar,
                          double[] x,
                          int[] nf,
                          double[] r,
                          int[] uiparm,
                          double[] urparm)
        Fit to function - bottom + (1 - bottom)*[1 - exp(-ln(2)*t/thalf)] a1 + (1 - a1)*(1 - exp(-ln(2)*t/a0)).
        Specified by:
        calcr in class NL2sol