flanagan.analysis
Class Regression
- java.lang.Object
-
- flanagan.analysis.Regression
-
- Direct Known Subclasses:
- ImmunoAssay, ImpedSpecRegression
public class Regression extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description Regression()Regression(double[][] xData, double[] yData)Regression(double[][] xxData, double[][] yyData)Regression(double[][] xxData, double[][] yyData, double[][] yyErrors)Regression(double[][] xxData, double[][] yyData, double[][] xxErrors, double[][] yyErrors)Regression(double[][] xData, double[] yData, double[] yErrors)Regression(double[][] xData, double[] yData, double[][] xErrors, double[] yErrors)Regression(double[] xxData, double binWidth)Regression(double[] xxData, double[] yData)Regression(double[] xxData, double[][] yyData)Regression(double[] xxData, double[][] yyData, double[][] yyErrors)Regression(double[] xxData, double[][] yyData, double[] xxErrors, double[][] yyErrors)Regression(double[] xxData, double[] yData, double[] yErrors)Regression(double[] xxData, double[] yData, double[] xxErrors, double[] yErrors)Regression(double[] xxData, double binWidth, double binZero)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddConstraint(int[] paramIndices, double[] plusOrMinus, int conDir, double constraint)voidaddConstraint(int[] paramIndices, int[] plusOrMinus, int conDir, double constraint)voidaddConstraint(int paramIndex, int conDir, double constraint)voidaddLegends()java.util.ArrayList<java.lang.Object>bestPolynomial()java.util.ArrayList<java.lang.Object>bestPolynomial(double fixedIntercept)java.util.ArrayList<java.lang.Object>bestPolynomialPlot()java.util.ArrayList<java.lang.Object>bestPolynomialPlot(double fixedIntercept)java.util.ArrayList<java.lang.Object>bestPolynomialPlot(double fixedIntercept, java.lang.String xLegend, java.lang.String yLegend)java.util.ArrayList<java.lang.Object>bestPolynomialPlot(java.lang.String xLegend, java.lang.String yLegend)voidbeta()voidbetaMinMax()voidbetaMinMaxPlot()voidbetaPlot()doublecalculateCumulativeValues(double[] cumX, double[] cumY, double[] cumW, ErrorProp[] cumYe, int peaki, double yPeak, double distribMode, java.lang.String ss)doublecheckYallSmall(double yPeak, java.lang.String ss)voidcheckZeroNeg(double[] xx, double[] yy, double[] ww)voidconstant()voidconstantPlot()voidconstantPlot(java.lang.String xLegend, java.lang.String yLegend)voidec50()voidec50constrained()voidec50constrainedPlot()voidec50Plot()voidenterData(double[][] xData, double[] yData)voidenterData(double[][] xxData, double[][] yyData)voidenterData(double[][] xxData, double[][] yyData, double[][] yyErrors)voidenterData(double[][] xxData, double[][] yyData, double[][] xxErrors, double[][] yyErrors)voidenterData(double[][] xData, double[] yData, double[] yErrors)voidenterData(double[][] xData, double[] yData, double[][] xErrors, double[] yErrors)voidenterData(double[] xxData, double binWidth)voidenterData(double[] xxData, double[] yData)voidenterData(double[] xxData, double[][] yyData)voidenterData(double[] xxData, double[][] yyData, double[][] yyErrors)voidenterData(double[] xxData, double[][] yyData, double[] xxErrors, double[][] yyErrors)voidenterData(double[] xxData, double[] yData, double[] yErrors)voidenterData(double[] xxData, double[] yData, double[] xxErrors, double[] yErrors)voidenterData(double[] xxData, double binWidth, double binZero)voiderlang()voiderlangPlot()voidexponential()voidexponentialMultiple(int nExps)voidexponentialMultiple(int nExps, double[] AandBs)voidexponentialMultiplePlot(int nExps)voidexponentialMultiplePlot(int nExps, double[] AandBs)voidexponentialOnePar()voidexponentialOneParPlot()voidexponentialPlot()voidexponentialSimple()voidexponentialSimplePlot()voidexponentialStandard()voidexponentialStandardPlot()static voidfitOneOrSeveralDistributions(double[] array)voidfiveParameterLogistic()voidfiveParameterLogistic(double bottom, double top)voidfiveParameterLogisticPlot()voidfiveParameterLogisticPlot(double bottom, double top)voidfourParameterLogistic()voidfourParameterLogisticConstrained()voidfourParameterLogisticConstrainedPlot()voidfourParameterLogisticPlot()voidfrechet()voidfrechetPlot()voidfrechetStandard()voidfrechetStandardPlot()voidfrechetTwoPar()voidfrechetTwoParPlot()voidgamma()voidgammaPlot()voidgammaStandard()voidgammaStandardPlot()voidgaussian()voidgaussian(double[] initialEstimates, boolean[] fixed)voidgaussianPlot()voidgaussianPlot(double[] initialEstimates, boolean[] fixed)doublegetAdjustedCoefficientOfDetermination()double[]getBestEstimates()double[]getBestEstimatesErrors()double[]getbestestimatesStandardDeviations()double[]getBestEstimatesStandardDeviations()static intgetCFmaxIter()static doublegetCFtolerance()doublegetChiSquare()double[]getCoeff()doublegetCoeffDeterminationFratio()doublegetCoeffDeterminationFratioProb()doublegetCoefficientOfDetermination()double[]getCoeffSd()double[]getCoeffVar()double[][]getCorrCoeffMatrix()double[][]getCovMatrix()doublegetDegFree()doublegetDelta()double[][]getFirstDerivatives()doublegetFtestSignificance(double signif)double[][]getGrad()double[]getInitialEstimates()double[]getInitialSteps()booleangetInversionCheck()doublegetKayValue()intgetMinTest()intgetNdata()intgetNiter()booleangetNlrStatus()intgetNmax()doublegetNMcontract()doublegetNMextend()intgetNmin()doublegetNMreflect()intgetNparameters()intgetNrestarts()intgetNrestartsMax()booleangetPosVarCheck()double[]getPseudoErrors()double[]getPseudoSd()double[]getPvalues()doublegetReducedChiSquare()doublegetRegressionSumOfWeightedSquares()double[]getResiduals()doublegetSampleR()double[]getScale()double[]getScaledInitialEstimates()double[]getScaledInitialSteps()doublegetSimplexSd()doublegetSumOfSquares()doublegetSumOfUnweightedResidualSquares()doublegetSumOfWeightedResidualSquares()doublegetTolerance()doublegetTotalSumOfWeightedSquares()booleangetTrueFreq()double[]getTvalues()doublegetVarianceOfObserations()double[]getWeightedResiduals()double[]getWeights()double[][]getXdata()doublegetXYcorrCoeff()double[]getYcalc()double[]getYdata()booleangetYscale()booleangetYscaleOption()doublegetYYcorrCoeff()voidgumbelMax()voidgumbelMaxOnePar()voidgumbelMaxOneParPlot()voidgumbelMaxPlot()voidgumbelMaxStandard()voidgumbelMaxStandardPlot()voidgumbelMin()voidgumbelMinOnePar()voidgumbelMinOneParPlot()voidgumbelMinPlot()voidgumbelMinStandard()voidgumbelMinStandardPlot()static double[][]histogramBins(double[] data, double binWidth)static double[][]histogramBins(double[] data, double binWidth, double binZero)static double[][]histogramBins(double[] data, double binWidth, double binZero, double binUpper)voidignoreDofFcheck()booleaninfinityCheck(double yPeak, int peaki)voidlinear()voidlinear(double intercept)voidlinearDual(double intercept)voidlinearGeneral()voidlinearGeneralDual()voidlinearGeneralMono()voidlinearGeneralPlot()voidlinearGeneralPlot(java.lang.String xLegend, java.lang.String yLegend)voidlinearGeneralPlotDual()voidlinearGeneralPlotDual(java.lang.String xLegend, java.lang.String yLegend)voidlinearGeneralPlotMono()voidlinearGeneralPlotMono(java.lang.String xLegend, java.lang.String yLegend)voidlinearMono()voidlinearMono(double intercept)voidlinearPlot()voidlinearPlot(double intercept)voidlinearPlot(double intercept, java.lang.String xLegend, java.lang.String yLegend)voidlinearPlot(java.lang.String xLegend, java.lang.String yLegend)voidlinearPlotDual()voidlinearPlotDual(double intercept)voidlinearPlotDual(double intercept, java.lang.String xLegend, java.lang.String yLegend)voidlinearPlotDual(java.lang.String xLegend, java.lang.String yLegend)voidlinearPlotMono()voidlinearPlotMono(double intercept)voidlinearPlotMono(double intercept, java.lang.String xLegend, java.lang.String yLegend)voidlinearPlotMono(java.lang.String xLegend, java.lang.String yLegend)voidlogistic()voidlogisticPlot()voidlogNormal()voidlogNormalPlot()voidlogNormalThreePar()voidlogNormalThreeParPlot()voidlogNormalTwoPar()voidlogNormalTwoParPlot()voidlorentzian()voidlorentzianPlot()voidmultipleGaussiansPlot(int nGaussians, double[] initMeans, double[] initSDs, double[] initFracts)voidnonIntegerPolynomial()voidnonIntegerPolynomial(int nTerms)voidnonIntegerPolynomialPlot()voidnonIntegerPolynomialPlot(int nTerms)voidnonIntegerPolynomialPlot(int nTerms, java.lang.String xLegend, java.lang.String yLegend)voidnonIntegerPolynomialPlot(java.lang.String xLegend, java.lang.String yLegend)voidnormal()voidnormal(double[] initialEstimates, boolean[] fixed)voidnormalPlot()voidnormalPlot(double[] initialEstimates, boolean[] fixed)voidoneMinusExponential()voidoneMinusExponentialPlot()voidpareto()voidparetoOnePar()voidparetoOneParPlot()voidparetoPlot()voidparetoShifted()voidparetoShiftedPlot()voidparetoThreePar()voidparetoThreeParPlot()voidparetoTwoPar()voidparetoTwoParPlot()intplotXY()intplotXYfixed(java.lang.Object regFun, java.lang.String title)intplotXYnonlinear(java.lang.Object regFun, java.lang.String title)voidplotYY()voidplotYY(java.lang.String title)voidpoisson()voidpoissonPlot()voidpolynomial(int deg)voidpolynomial(int deg, double intercept)java.util.ArrayList<java.lang.Object>polynomialBest(double intercept, int flag)java.util.ArrayList<java.lang.Object>polynomialBest(int flag)voidpolynomialPlot(int n)voidpolynomialPlot(int n, double intercept)voidpolynomialPlot(int n, double intercept, java.lang.String xLegend, java.lang.String yLegend)voidpolynomialPlot(int deg, java.lang.String xLegend, java.lang.String yLegend)voidprint()voidprint(int prec)voidprint(java.lang.String filename)voidprint(java.lang.String filename, int prec)voidrayleigh()voidrayleighPlot()voidrectangularHyperbola()voidrectangularHyperbolaPlot()voidreinstateStats()voidremoveConstraints()static voidresetCFmaxIter(int cfMaxIter)static voidresetCFtolerance(double cfTol)voidreverseYsign(java.lang.String ss)voidsetCloseChoice(int closeChoice)voidsetConstraintTolerance(double tolerance)voidsetDelta(double delta)static voidsetDenominatorToN()static voidsetDenominatorToNminusOne()voidsetErrorsAsScaled()voidsetErrorsAsSD()voidsetFtestSignificance(double signif)voidsetMinTest(int n)voidsetNmax(int nmax)voidsetNMcontract(double con)voidsetNMextend(double ext)voidsetNmin(int nmin)voidsetNMreflect(double refl)voidsetNrestartsMax(int nrs)voidsetScale(double[] sc)voidsetScale(int n)voidsetTitle(java.lang.String title)voidsetTolerance(double tol)voidsetTrueFreq(boolean trFr)voidsetXlegend(java.lang.String legend)voidsetYlegend(java.lang.String legend)voidsetYscale(boolean flag)voidsetYscaleFactor(double scale)voidsetYscaleOption(boolean flag)voidshiftedRectangularHyperbola()voidshiftedRectangularHyperbolaPlot()voidsigmoidHillSips()voidsigmoidHillSipsPlot()voidsigmoidThreshold()voidsigmoidThresholdPlot()voidsimplex(java.lang.Object regFun, double[] start)voidsimplex(java.lang.Object regFun, double[] start, double fTol)voidsimplex(java.lang.Object regFun, double[] start, double[] step)voidsimplex(java.lang.Object regFun, double[] start, double[] step, double fTol)voidsimplex(java.lang.Object regFun, double[] start, double[] step, double fTol, int nMax)voidsimplex(java.lang.Object regFun, double[] start, double[] step, int nMax)voidsimplex(java.lang.Object regFun, double[] start, double fTol, int nMax)voidsimplex(java.lang.Object regFun, double[] start, int nMax)voidsimplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start)voidsimplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double fTol)voidsimplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step)voidsimplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, double fTol)voidsimplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, double fTol, int nMax)voidsimplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, int nMax)voidsimplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double fTol, int nMax)voidsimplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, int nMax)voidsimplex(RegressionFunction2 g, double[] start)voidsimplex(RegressionFunction2 g, double[] start, double fTol)voidsimplex(RegressionFunction2 g, double[] start, double[] step)voidsimplex(RegressionFunction2 g, double[] start, double[] step, double fTol)voidsimplex(RegressionFunction2 g, double[] start, double[] step, double fTol, int nMax)voidsimplex(RegressionFunction2 g, double[] start, double[] step, int nMax)voidsimplex(RegressionFunction2 g, double[] start, double fTol, int nMax)voidsimplex(RegressionFunction2 g, double[] start, int nMax)voidsimplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start)voidsimplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)voidsimplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)voidsimplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)voidsimplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)voidsimplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)voidsimplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)voidsimplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)voidsimplex(RegressionFunction3 g, double[] start)voidsimplex(RegressionFunction3 g, double[] start, double fTol)voidsimplex(RegressionFunction3 g, double[] start, double[] step)voidsimplex(RegressionFunction3 g, double[] start, double[] step, double fTol)voidsimplex(RegressionFunction3 g, double[] start, double[] step, double fTol, int nMax)voidsimplex(RegressionFunction3 g, double[] start, double[] step, int nMax)voidsimplex(RegressionFunction3 g, double[] start, double fTol, int nMax)voidsimplex(RegressionFunction3 g, double[] start, int nMax)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double fTol)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol, int nMax)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, int nMax)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double fTol, int nMax)voidsimplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, int nMax)voidsimplex(RegressionFunction g, double[] start)voidsimplex(RegressionFunction g, double[] start, double fTol)voidsimplex(RegressionFunction g, double[] start, double[] step)voidsimplex(RegressionFunction g, double[] start, double[] step, double fTol)voidsimplex(RegressionFunction g, double[] start, double[] step, double fTol, int nMax)voidsimplex(RegressionFunction g, double[] start, double[] step, int nMax)voidsimplex(RegressionFunction g, double[] start, double fTol, int nMax)voidsimplex(RegressionFunction g, double[] start, int nMax)voidsimplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start)voidsimplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double fTol)voidsimplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step)voidsimplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol)voidsimplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol, int nMax)voidsimplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, int nMax)voidsimplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double fTol, int nMax)voidsimplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, int nMax)voidsimplex2(RegressionFunction2 g, double[] start)voidsimplex2(RegressionFunction2 g, double[] start, double fTol)voidsimplex2(RegressionFunction2 g, double[] start, double[] step)voidsimplex2(RegressionFunction2 g, double[] start, double[] step, double fTol)voidsimplex2(RegressionFunction2 g, double[] start, double[] step, double fTol, int nMax)voidsimplex2(RegressionFunction2 g, double[] start, double[] step, int nMax)voidsimplex2(RegressionFunction2 g, double[] start, double fTol, int nMax)voidsimplex2(RegressionFunction2 g, double[] start, int nMax)voidsimplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start)voidsimplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)voidsimplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)voidsimplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)voidsimplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)voidsimplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)voidsimplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)voidsimplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)voidsimplexPlot(java.lang.Object regFun, double[] start)voidsimplexPlot(java.lang.Object regFun, double[] start, double fTol)voidsimplexPlot(java.lang.Object regFun, double[] start, double[] step)voidsimplexPlot(java.lang.Object regFun, double[] start, double[] step, double fTol)voidsimplexPlot(java.lang.Object regFun, double[] start, double[] step, double fTol, int nMax)voidsimplexPlot(java.lang.Object regFun, double[] start, double[] step, int nMax)voidsimplexPlot(java.lang.Object regFun, double[] start, double fTol, int nMax)voidsimplexPlot(java.lang.Object regFun, double[] start, int nMax)voidsimplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start)voidsimplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double fTol)voidsimplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step)voidsimplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, double fTol)voidsimplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, double fTol, int nMax)voidsimplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, int nMax)voidsimplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double fTol, int nMax)voidsimplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, int nMax)voidsimplexPlot(RegressionFunction2 g, double[] start)voidsimplexPlot(RegressionFunction2 g, double[] start, double fTol)voidsimplexPlot(RegressionFunction2 g, double[] start, double[] step)voidsimplexPlot(RegressionFunction2 g, double[] start, double[] step, double fTol)voidsimplexPlot(RegressionFunction2 g, double[] start, double[] step, double fTol, int nMax)voidsimplexPlot(RegressionFunction2 g, double[] start, double[] step, int nMax)voidsimplexPlot(RegressionFunction2 g, double[] start, double fTol, int nMax)voidsimplexPlot(RegressionFunction2 g, double[] start, int nMax)voidsimplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start)voidsimplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)voidsimplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)voidsimplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)voidsimplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)voidsimplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)voidsimplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)voidsimplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)voidsimplexPlot(RegressionFunction3 g, double[] start)voidsimplexPlot(RegressionFunction3 g, double[] start, double fTol)voidsimplexPlot(RegressionFunction3 g, double[] start, double[] step)voidsimplexPlot(RegressionFunction3 g, double[] start, double[] step, double fTol)voidsimplexPlot(RegressionFunction3 g, double[] start, double[] step, double fTol, int nMax)voidsimplexPlot(RegressionFunction3 g, double[] start, double[] step, int nMax)voidsimplexPlot(RegressionFunction3 g, double[] start, double fTol, int nMax)voidsimplexPlot(RegressionFunction3 g, double[] start, int nMax)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double fTol)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol, int nMax)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, int nMax)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double fTol, int nMax)voidsimplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, int nMax)voidsimplexPlot(RegressionFunction g, double[] start)voidsimplexPlot(RegressionFunction g, double[] start, double fTol)voidsimplexPlot(RegressionFunction g, double[] start, double[] step)voidsimplexPlot(RegressionFunction g, double[] start, double[] step, double fTol)voidsimplexPlot(RegressionFunction g, double[] start, double[] step, double fTol, int nMax)voidsimplexPlot(RegressionFunction g, double[] start, double[] step, int nMax)voidsimplexPlot(RegressionFunction g, double[] start, double fTol, int nMax)voidsimplexPlot(RegressionFunction g, double[] start, int nMax)voidsimplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start)voidsimplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double fTol)voidsimplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step)voidsimplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol)voidsimplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol, int nMax)voidsimplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, int nMax)voidsimplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double fTol, int nMax)voidsimplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, int nMax)voidsimplexPlot2(RegressionFunction2 g, double[] start)voidsimplexPlot2(RegressionFunction2 g, double[] start, double fTol)voidsimplexPlot2(RegressionFunction2 g, double[] start, double[] step)voidsimplexPlot2(RegressionFunction2 g, double[] start, double[] step, double fTol)voidsimplexPlot2(RegressionFunction2 g, double[] start, double[] step, double fTol, int nMax)voidsimplexPlot2(RegressionFunction2 g, double[] start, double[] step, int nMax)voidsimplexPlot2(RegressionFunction2 g, double[] start, double fTol, int nMax)voidsimplexPlot2(RegressionFunction2 g, double[] start, int nMax)voidsimplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start)voidsimplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)voidsimplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)voidsimplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)voidsimplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)voidsimplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)voidsimplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)voidsimplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)voidstepFunction()voidstepFunctionPlot()voidsupressErrorMessages()voidsupressPrint()voidsupressStats()voidsupressYYplot()static java.util.ArrayList<java.lang.Object>testOfAdditionalTerms_ArrayList(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints)static java.util.ArrayList<java.lang.Object>testOfAdditionalTerms_ArrayList(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints, double significance)static java.util.ArrayList<java.lang.Object>testOfAdditionalTerms(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints)static java.util.ArrayList<java.lang.Object>testOfAdditionalTerms(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints, double significance)static doubletestOfAdditionalTermsFprobability(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints)static doubletestOfAdditionalTermsFprobability(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints, double significance)static doubletestOfAdditionalTermsFprobabilty(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints)static doubletestOfAdditionalTermsFratio(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints)static doubletestOfAdditionalTermsFratio(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints, double significance)voidweibull()voidweibullPlot()voidweibullStandard()voidweibullStandardPlot()voidweibullTwoPar()voidweibullTwoParPlot()
-
-
-
Constructor Detail
-
Regression
public Regression()
-
Regression
public Regression(double[][] xData, double[] yData, double[] yErrors)
-
Regression
public Regression(double[][] xData, double[] yData, double[][] xErrors, double[] yErrors)
-
Regression
public Regression(double[][] xxData, double[][] yyData, double[][] yyErrors)
-
Regression
public Regression(double[][] xxData, double[][] yyData, double[][] xxErrors, double[][] yyErrors)
-
Regression
public Regression(double[] xxData, double[] yData, double[] yErrors)
-
Regression
public Regression(double[] xxData, double[] yData, double[] xxErrors, double[] yErrors)
-
Regression
public Regression(double[] xxData, double[][] yyData, double[][] yyErrors)
-
Regression
public Regression(double[] xxData, double[][] yyData, double[] xxErrors, double[][] yyErrors)
-
Regression
public Regression(double[][] xData, double[] yData)
-
Regression
public Regression(double[][] xxData, double[][] yyData)
-
Regression
public Regression(double[] xxData, double[] yData)
-
Regression
public Regression(double[] xxData, double[][] yyData)
-
Regression
public Regression(double[] xxData, double binWidth, double binZero)
-
Regression
public Regression(double[] xxData, double binWidth)
-
-
Method Detail
-
enterData
public void enterData(double[][] xData, double[] yData, double[] yErrors)
-
enterData
public void enterData(double[][] xData, double[] yData, double[][] xErrors, double[] yErrors)
-
enterData
public void enterData(double[][] xxData, double[][] yyData, double[][] yyErrors)
-
enterData
public void enterData(double[][] xxData, double[][] yyData, double[][] xxErrors, double[][] yyErrors)
-
enterData
public void enterData(double[] xxData, double[] yData, double[] yErrors)
-
enterData
public void enterData(double[] xxData, double[] yData, double[] xxErrors, double[] yErrors)
-
enterData
public void enterData(double[] xxData, double[][] yyData, double[][] yyErrors)
-
enterData
public void enterData(double[] xxData, double[][] yyData, double[] xxErrors, double[][] yyErrors)
-
enterData
public void enterData(double[][] xData, double[] yData)
-
enterData
public void enterData(double[][] xxData, double[][] yyData)
-
enterData
public void enterData(double[] xxData, double[] yData)
-
enterData
public void enterData(double[] xxData, double[][] yyData)
-
enterData
public void enterData(double[] xxData, double binWidth, double binZero)
-
enterData
public void enterData(double[] xxData, double binWidth)
-
setErrorsAsSD
public void setErrorsAsSD()
-
setErrorsAsScaled
public void setErrorsAsScaled()
-
setDenominatorToN
public static void setDenominatorToN()
-
setDenominatorToNminusOne
public static void setDenominatorToNminusOne()
-
resetCFmaxIter
public static void resetCFmaxIter(int cfMaxIter)
-
getCFmaxIter
public static int getCFmaxIter()
-
resetCFtolerance
public static void resetCFtolerance(double cfTol)
-
getCFtolerance
public static double getCFtolerance()
-
supressPrint
public void supressPrint()
-
supressYYplot
public void supressYYplot()
-
supressErrorMessages
public void supressErrorMessages()
-
ignoreDofFcheck
public void ignoreDofFcheck()
-
supressStats
public void supressStats()
-
reinstateStats
public void reinstateStats()
-
setCloseChoice
public void setCloseChoice(int closeChoice)
-
setYscaleOption
public void setYscaleOption(boolean flag)
-
setYscale
public void setYscale(boolean flag)
-
setYscaleFactor
public void setYscaleFactor(double scale)
-
getYscaleOption
public boolean getYscaleOption()
-
getYscale
public boolean getYscale()
-
setTrueFreq
public void setTrueFreq(boolean trFr)
-
getTrueFreq
public boolean getTrueFreq()
-
setXlegend
public void setXlegend(java.lang.String legend)
-
setYlegend
public void setYlegend(java.lang.String legend)
-
setTitle
public void setTitle(java.lang.String title)
-
constant
public void constant()
-
constantPlot
public void constantPlot(java.lang.String xLegend, java.lang.String yLegend)
-
constantPlot
public void constantPlot()
-
linear
public void linear()
-
linearMono
public void linearMono()
-
linearPlot
public void linearPlot(java.lang.String xLegend, java.lang.String yLegend)
-
linearPlotMono
public void linearPlotMono(java.lang.String xLegend, java.lang.String yLegend)
-
linearPlotDual
public void linearPlotDual(java.lang.String xLegend, java.lang.String yLegend)
-
linearPlot
public void linearPlot()
-
linearPlotMono
public void linearPlotMono()
-
linearPlotDual
public void linearPlotDual()
-
linear
public void linear(double intercept)
-
linearMono
public void linearMono(double intercept)
-
linearDual
public void linearDual(double intercept)
-
linearPlot
public void linearPlot(double intercept, java.lang.String xLegend, java.lang.String yLegend)
-
linearPlotMono
public void linearPlotMono(double intercept, java.lang.String xLegend, java.lang.String yLegend)
-
linearPlotDual
public void linearPlotDual(double intercept, java.lang.String xLegend, java.lang.String yLegend)
-
linearPlot
public void linearPlot(double intercept)
-
linearPlotMono
public void linearPlotMono(double intercept)
-
linearPlotDual
public void linearPlotDual(double intercept)
-
polynomial
public void polynomial(int deg)
-
polynomialPlot
public void polynomialPlot(int deg, java.lang.String xLegend, java.lang.String yLegend)
-
polynomialPlot
public void polynomialPlot(int n)
-
polynomial
public void polynomial(int deg, double intercept)
-
polynomialPlot
public void polynomialPlot(int n, double intercept, java.lang.String xLegend, java.lang.String yLegend)
-
polynomialPlot
public void polynomialPlot(int n, double intercept)
-
bestPolynomial
public java.util.ArrayList<java.lang.Object> bestPolynomial()
-
polynomialBest
public java.util.ArrayList<java.lang.Object> polynomialBest(int flag)
-
bestPolynomialPlot
public java.util.ArrayList<java.lang.Object> bestPolynomialPlot(java.lang.String xLegend, java.lang.String yLegend)
-
bestPolynomialPlot
public java.util.ArrayList<java.lang.Object> bestPolynomialPlot()
-
bestPolynomial
public java.util.ArrayList<java.lang.Object> bestPolynomial(double fixedIntercept)
-
polynomialBest
public java.util.ArrayList<java.lang.Object> polynomialBest(double intercept, int flag)
-
bestPolynomialPlot
public java.util.ArrayList<java.lang.Object> bestPolynomialPlot(double fixedIntercept, java.lang.String xLegend, java.lang.String yLegend)
-
bestPolynomialPlot
public java.util.ArrayList<java.lang.Object> bestPolynomialPlot(double fixedIntercept)
-
setFtestSignificance
public void setFtestSignificance(double signif)
-
getFtestSignificance
public double getFtestSignificance(double signif)
-
nonIntegerPolynomial
public void nonIntegerPolynomial(int nTerms)
-
nonIntegerPolynomial
public void nonIntegerPolynomial()
-
nonIntegerPolynomialPlot
public void nonIntegerPolynomialPlot(int nTerms)
-
nonIntegerPolynomialPlot
public void nonIntegerPolynomialPlot()
-
nonIntegerPolynomialPlot
public void nonIntegerPolynomialPlot(int nTerms, java.lang.String xLegend, java.lang.String yLegend)
-
nonIntegerPolynomialPlot
public void nonIntegerPolynomialPlot(java.lang.String xLegend, java.lang.String yLegend)
-
linearGeneral
public void linearGeneral()
-
linearGeneralMono
public void linearGeneralMono()
-
linearGeneralDual
public void linearGeneralDual()
-
linearGeneralPlot
public void linearGeneralPlot(java.lang.String xLegend, java.lang.String yLegend)
-
linearGeneralPlotMono
public void linearGeneralPlotMono(java.lang.String xLegend, java.lang.String yLegend)
-
linearGeneralPlotDual
public void linearGeneralPlotDual(java.lang.String xLegend, java.lang.String yLegend)
-
linearGeneralPlot
public void linearGeneralPlot()
-
linearGeneralPlotMono
public void linearGeneralPlotMono()
-
linearGeneralPlotDual
public void linearGeneralPlotDual()
-
addConstraint
public void addConstraint(int paramIndex, int conDir, double constraint)
-
addConstraint
public void addConstraint(int[] paramIndices, int[] plusOrMinus, int conDir, double constraint)
-
addConstraint
public void addConstraint(int[] paramIndices, double[] plusOrMinus, int conDir, double constraint)
-
removeConstraints
public void removeConstraints()
-
setConstraintTolerance
public void setConstraintTolerance(double tolerance)
-
simplex
public void simplex(RegressionFunction g, double[] start, double[] step, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction2 g, double[] start, double[] step, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, double[] start, double[] step, double fTol, int nMax)
-
simplex
public void simplex(java.lang.Object regFun, double[] start, double[] step, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)
-
simplex
public void simplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction g, double[] start, double[] step, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, double[] start, double[] step, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, double[] start, double[] step, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, double[] start, double[] step, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction g, double[] start, double[] step, double fTol)
-
simplex
public void simplex(RegressionFunction2 g, double[] start, double[] step, double fTol)
-
simplex
public void simplex(RegressionFunction3 g, double[] start, double[] step, double fTol)
-
simplex
public void simplex(java.lang.Object regFun, double[] start, double[] step, double fTol)
-
simplex
public void simplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol)
-
simplex
public void simplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)
-
simplex
public void simplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction g, double[] start, double[] step, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, double[] start, double[] step, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, double[] start, double[] step, double fTol)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, double[] start, double[] step, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, double fTol)
-
simplex
public void simplex(RegressionFunction g, double[] start, double[] step, int nMax)
-
simplex
public void simplex(RegressionFunction2 g, double[] start, double[] step, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, double[] start, double[] step, int nMax)
-
simplex
public void simplex(java.lang.Object regFun, double[] start, double[] step, int nMax)
-
simplex
public void simplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, int nMax)
-
simplex
public void simplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)
-
simplex
public void simplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction g, double[] start, double[] step, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, double[] start, double[] step, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, double[] start, double[] step, int nMax)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, double[] start, double[] step, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step, int nMax)
-
simplex
public void simplex(RegressionFunction g, double[] start, double[] step)
-
simplex
public void simplex(RegressionFunction2 g, double[] start, double[] step)
-
simplex
public void simplex(RegressionFunction3 g, double[] start, double[] step)
-
simplex
public void simplex(java.lang.Object regFun, double[] start, double[] step)
-
simplex
public void simplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step)
-
simplex
public void simplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)
-
simplex
public void simplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step)
-
simplexPlot
public void simplexPlot(RegressionFunction g, double[] start, double[] step)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, double[] start, double[] step)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, double[] start, double[] step)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, double[] start, double[] step)
-
simplexPlot
public void simplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double[] step)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double[] step)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double[] step)
-
simplex
public void simplex(RegressionFunction g, double[] start, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction2 g, double[] start, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, double[] start, double fTol, int nMax)
-
simplex
public void simplex(java.lang.Object regFun, double[] start, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)
-
simplex
public void simplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction g, double[] start, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, double[] start, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, double[] start, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, double[] start, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double fTol, int nMax)
-
simplex
public void simplex(RegressionFunction g, double[] start, double fTol)
-
simplex
public void simplex(RegressionFunction2 g, double[] start, double fTol)
-
simplex
public void simplex(RegressionFunction3 g, double[] start, double fTol)
-
simplex
public void simplex(java.lang.Object regFun, double[] start, double fTol)
-
simplex
public void simplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double fTol)
-
simplex
public void simplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double fTol)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)
-
simplex
public void simplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction g, double[] start, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, double[] start, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, double[] start, double fTol)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, double[] start, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, double fTol)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, double fTol)
-
simplex
public void simplex(RegressionFunction g, double[] start, int nMax)
-
simplex
public void simplex(RegressionFunction2 g, double[] start, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, double[] start, int nMax)
-
simplex
public void simplex(java.lang.Object regFun, double[] start, int nMax)
-
simplex
public void simplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, int nMax)
-
simplex
public void simplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, int nMax)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)
-
simplex
public void simplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction g, double[] start, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, double[] start, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, double[] start, int nMax)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, double[] start, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start, int nMax)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start, int nMax)
-
simplex
public void simplex(RegressionFunction g, double[] start)
-
simplex
public void simplex(RegressionFunction2 g, double[] start)
-
simplex
public void simplex(RegressionFunction3 g, double[] start)
-
simplex
public void simplex(java.lang.Object regFun, double[] start)
-
simplex
public void simplex(RegressionFunction g, RegressionDerivativeFunction gd, double[] start)
-
simplex
public void simplex(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start)
-
simplex
public void simplex(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start)
-
simplex
public void simplex(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start)
-
simplexPlot
public void simplexPlot(RegressionFunction g, double[] start)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, double[] start)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, double[] start)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, double[] start)
-
simplexPlot
public void simplexPlot(RegressionFunction g, RegressionDerivativeFunction gd, double[] start)
-
simplexPlot
public void simplexPlot(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction gd, double[] start)
-
simplexPlot
public void simplexPlot(RegressionFunction3 g, RegressionDerivativeFunction2 gd, double[] start)
-
simplexPlot
public void simplexPlot(java.lang.Object regFun, java.lang.Object regDerivFun, double[] start)
-
print
public void print(java.lang.String filename, int prec)
-
print
public void print(int prec)
-
print
public void print(java.lang.String filename)
-
print
public void print()
-
plotYY
public void plotYY(java.lang.String title)
-
plotYY
public void plotYY()
-
plotXY
public int plotXY()
-
addLegends
public void addLegends()
-
plotXYnonlinear
public int plotXYnonlinear(java.lang.Object regFun, java.lang.String title)
-
plotXYfixed
public int plotXYfixed(java.lang.Object regFun, java.lang.String title)
-
getWeights
public double[] getWeights()
-
getNparameters
public int getNparameters()
-
getNdata
public int getNdata()
-
getNlrStatus
public boolean getNlrStatus()
-
setScale
public void setScale(int n)
-
setScale
public void setScale(double[] sc)
-
getScale
public double[] getScale()
-
setMinTest
public void setMinTest(int n)
-
getMinTest
public int getMinTest()
-
getSimplexSd
public double getSimplexSd()
-
getVarianceOfObserations
public double getVarianceOfObserations()
-
getBestEstimates
public double[] getBestEstimates()
-
getCoeff
public double[] getCoeff()
-
getbestestimatesStandardDeviations
public double[] getbestestimatesStandardDeviations()
-
getBestEstimatesStandardDeviations
public double[] getBestEstimatesStandardDeviations()
-
getCoeffSd
public double[] getCoeffSd()
-
getBestEstimatesErrors
public double[] getBestEstimatesErrors()
-
getInitialEstimates
public double[] getInitialEstimates()
-
getScaledInitialEstimates
public double[] getScaledInitialEstimates()
-
getInitialSteps
public double[] getInitialSteps()
-
getScaledInitialSteps
public double[] getScaledInitialSteps()
-
getCoeffVar
public double[] getCoeffVar()
-
getPseudoSd
public double[] getPseudoSd()
-
getPseudoErrors
public double[] getPseudoErrors()
-
getTvalues
public double[] getTvalues()
-
getPvalues
public double[] getPvalues()
-
getXdata
public double[][] getXdata()
-
getYdata
public double[] getYdata()
-
getYcalc
public double[] getYcalc()
-
getResiduals
public double[] getResiduals()
-
getWeightedResiduals
public double[] getWeightedResiduals()
-
getSumOfSquares
public double getSumOfSquares()
-
getSumOfUnweightedResidualSquares
public double getSumOfUnweightedResidualSquares()
-
getSumOfWeightedResidualSquares
public double getSumOfWeightedResidualSquares()
-
getChiSquare
public double getChiSquare()
-
getReducedChiSquare
public double getReducedChiSquare()
-
getTotalSumOfWeightedSquares
public double getTotalSumOfWeightedSquares()
-
getRegressionSumOfWeightedSquares
public double getRegressionSumOfWeightedSquares()
-
getCoefficientOfDetermination
public double getCoefficientOfDetermination()
-
getSampleR
public double getSampleR()
-
getAdjustedCoefficientOfDetermination
public double getAdjustedCoefficientOfDetermination()
-
getCoeffDeterminationFratio
public double getCoeffDeterminationFratio()
-
getCoeffDeterminationFratioProb
public double getCoeffDeterminationFratioProb()
-
getCovMatrix
public double[][] getCovMatrix()
-
getCorrCoeffMatrix
public double[][] getCorrCoeffMatrix()
-
getFirstDerivatives
public double[][] getFirstDerivatives()
-
getNiter
public int getNiter()
-
setNmax
public void setNmax(int nmax)
-
getNmax
public int getNmax()
-
setNmin
public void setNmin(int nmin)
-
getNmin
public int getNmin()
-
getNrestarts
public int getNrestarts()
-
setNrestartsMax
public void setNrestartsMax(int nrs)
-
getNrestartsMax
public int getNrestartsMax()
-
getDegFree
public double getDegFree()
-
setNMreflect
public void setNMreflect(double refl)
-
getNMreflect
public double getNMreflect()
-
setNMextend
public void setNMextend(double ext)
-
getNMextend
public double getNMextend()
-
setNMcontract
public void setNMcontract(double con)
-
getNMcontract
public double getNMcontract()
-
setTolerance
public void setTolerance(double tol)
-
getTolerance
public double getTolerance()
-
getGrad
public double[][] getGrad()
-
setDelta
public void setDelta(double delta)
-
getDelta
public double getDelta()
-
getInversionCheck
public boolean getInversionCheck()
-
getPosVarCheck
public boolean getPosVarCheck()
-
testOfAdditionalTerms
public static java.util.ArrayList<java.lang.Object> testOfAdditionalTerms(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints)
-
testOfAdditionalTerms
public static java.util.ArrayList<java.lang.Object> testOfAdditionalTerms(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints, double significance)
-
testOfAdditionalTerms_ArrayList
public static java.util.ArrayList<java.lang.Object> testOfAdditionalTerms_ArrayList(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints)
-
testOfAdditionalTerms_ArrayList
public static java.util.ArrayList<java.lang.Object> testOfAdditionalTerms_ArrayList(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints, double significance)
-
testOfAdditionalTermsFratio
public static double testOfAdditionalTermsFratio(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints)
-
testOfAdditionalTermsFratio
public static double testOfAdditionalTermsFratio(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints, double significance)
-
testOfAdditionalTermsFprobability
public static double testOfAdditionalTermsFprobability(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints)
-
testOfAdditionalTermsFprobability
public static double testOfAdditionalTermsFprobability(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints, double significance)
-
testOfAdditionalTermsFprobabilty
public static double testOfAdditionalTermsFprobabilty(double chiSquareR, int nParametersR, double chiSquareF, int nParametersF, int nPoints)
-
poisson
public void poisson()
-
poissonPlot
public void poissonPlot()
-
gaussian
public void gaussian()
-
normal
public void normal()
-
gaussianPlot
public void gaussianPlot()
-
normalPlot
public void normalPlot()
-
gaussian
public void gaussian(double[] initialEstimates, boolean[] fixed)
-
normal
public void normal(double[] initialEstimates, boolean[] fixed)
-
gaussianPlot
public void gaussianPlot(double[] initialEstimates, boolean[] fixed)
-
normalPlot
public void normalPlot(double[] initialEstimates, boolean[] fixed)
-
multipleGaussiansPlot
public void multipleGaussiansPlot(int nGaussians, double[] initMeans, double[] initSDs, double[] initFracts)
-
logNormal
public void logNormal()
-
logNormalTwoPar
public void logNormalTwoPar()
-
logNormalPlot
public void logNormalPlot()
-
logNormalTwoParPlot
public void logNormalTwoParPlot()
-
logNormalThreePar
public void logNormalThreePar()
-
logNormalThreeParPlot
public void logNormalThreeParPlot()
-
lorentzian
public void lorentzian()
-
lorentzianPlot
public void lorentzianPlot()
-
fitOneOrSeveralDistributions
public static void fitOneOrSeveralDistributions(double[] array)
-
getXYcorrCoeff
public double getXYcorrCoeff()
-
getYYcorrCoeff
public double getYYcorrCoeff()
-
frechet
public void frechet()
-
frechetPlot
public void frechetPlot()
-
frechetTwoPar
public void frechetTwoPar()
-
frechetTwoParPlot
public void frechetTwoParPlot()
-
frechetStandard
public void frechetStandard()
-
frechetStandardPlot
public void frechetStandardPlot()
-
infinityCheck
public boolean infinityCheck(double yPeak, int peaki)
-
reverseYsign
public void reverseYsign(java.lang.String ss)
-
checkYallSmall
public double checkYallSmall(double yPeak, java.lang.String ss)
-
calculateCumulativeValues
public double calculateCumulativeValues(double[] cumX, double[] cumY, double[] cumW, ErrorProp[] cumYe, int peaki, double yPeak, double distribMode, java.lang.String ss)
-
weibull
public void weibull()
-
weibullPlot
public void weibullPlot()
-
weibullTwoPar
public void weibullTwoPar()
-
weibullTwoParPlot
public void weibullTwoParPlot()
-
weibullStandard
public void weibullStandard()
-
weibullStandardPlot
public void weibullStandardPlot()
-
gumbelMin
public void gumbelMin()
-
gumbelMinPlot
public void gumbelMinPlot()
-
gumbelMax
public void gumbelMax()
-
gumbelMaxPlot
public void gumbelMaxPlot()
-
gumbelMinOnePar
public void gumbelMinOnePar()
-
gumbelMinOneParPlot
public void gumbelMinOneParPlot()
-
gumbelMaxOnePar
public void gumbelMaxOnePar()
-
gumbelMaxOneParPlot
public void gumbelMaxOneParPlot()
-
gumbelMinStandard
public void gumbelMinStandard()
-
gumbelMinStandardPlot
public void gumbelMinStandardPlot()
-
gumbelMaxStandard
public void gumbelMaxStandard()
-
gumbelMaxStandardPlot
public void gumbelMaxStandardPlot()
-
exponentialSimple
public void exponentialSimple()
-
exponentialSimplePlot
public void exponentialSimplePlot()
-
exponentialMultiple
public void exponentialMultiple(int nExps)
-
exponentialMultiplePlot
public void exponentialMultiplePlot(int nExps)
-
exponentialMultiple
public void exponentialMultiple(int nExps, double[] AandBs)
-
exponentialMultiplePlot
public void exponentialMultiplePlot(int nExps, double[] AandBs)
-
oneMinusExponential
public void oneMinusExponential()
-
oneMinusExponentialPlot
public void oneMinusExponentialPlot()
-
exponential
public void exponential()
-
exponentialPlot
public void exponentialPlot()
-
exponentialOnePar
public void exponentialOnePar()
-
exponentialOneParPlot
public void exponentialOneParPlot()
-
exponentialStandard
public void exponentialStandard()
-
exponentialStandardPlot
public void exponentialStandardPlot()
-
checkZeroNeg
public void checkZeroNeg(double[] xx, double[] yy, double[] ww)
-
rayleigh
public void rayleigh()
-
rayleighPlot
public void rayleighPlot()
-
paretoShifted
public void paretoShifted()
-
paretoThreePar
public void paretoThreePar()
-
paretoShiftedPlot
public void paretoShiftedPlot()
-
paretoThreeParPlot
public void paretoThreeParPlot()
-
paretoTwoPar
public void paretoTwoPar()
-
paretoTwoParPlot
public void paretoTwoParPlot()
-
paretoOnePar
public void paretoOnePar()
-
paretoOneParPlot
public void paretoOneParPlot()
-
sigmoidThreshold
public void sigmoidThreshold()
-
sigmoidThresholdPlot
public void sigmoidThresholdPlot()
-
sigmoidHillSips
public void sigmoidHillSips()
-
sigmoidHillSipsPlot
public void sigmoidHillSipsPlot()
-
ec50
public void ec50()
-
ec50Plot
public void ec50Plot()
-
ec50constrained
public void ec50constrained()
-
ec50constrainedPlot
public void ec50constrainedPlot()
-
fourParameterLogistic
public void fourParameterLogistic()
-
fourParameterLogisticPlot
public void fourParameterLogisticPlot()
-
fourParameterLogisticConstrained
public void fourParameterLogisticConstrained()
-
fourParameterLogisticConstrainedPlot
public void fourParameterLogisticConstrainedPlot()
-
fiveParameterLogistic
public void fiveParameterLogistic()
-
fiveParameterLogisticPlot
public void fiveParameterLogisticPlot()
-
fiveParameterLogistic
public void fiveParameterLogistic(double bottom, double top)
-
fiveParameterLogisticPlot
public void fiveParameterLogisticPlot(double bottom, double top)
-
rectangularHyperbola
public void rectangularHyperbola()
-
rectangularHyperbolaPlot
public void rectangularHyperbolaPlot()
-
shiftedRectangularHyperbola
public void shiftedRectangularHyperbola()
-
shiftedRectangularHyperbolaPlot
public void shiftedRectangularHyperbolaPlot()
-
stepFunction
public void stepFunction()
-
stepFunctionPlot
public void stepFunctionPlot()
-
logistic
public void logistic()
-
logisticPlot
public void logisticPlot()
-
beta
public void beta()
-
betaPlot
public void betaPlot()
-
betaMinMax
public void betaMinMax()
-
betaMinMaxPlot
public void betaMinMaxPlot()
-
gamma
public void gamma()
-
gammaPlot
public void gammaPlot()
-
gammaStandard
public void gammaStandard()
-
gammaStandardPlot
public void gammaStandardPlot()
-
erlang
public void erlang()
-
erlangPlot
public void erlangPlot()
-
getKayValue
public double getKayValue()
-
histogramBins
public static double[][] histogramBins(double[] data, double binWidth, double binZero, double binUpper)
-
histogramBins
public static double[][] histogramBins(double[] data, double binWidth, double binZero)
-
histogramBins
public static double[][] histogramBins(double[] data, double binWidth)
-
simplex2
public void simplex2(RegressionFunction2 g, double[] start, double[] step, double fTol, int nMax)
-
simplex2
public void simplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, double[] start, double[] step, double fTol, int nMax)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol, int nMax)
-
simplex2
public void simplex2(RegressionFunction2 g, double[] start, double[] step, double fTol)
-
simplex2
public void simplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, double[] start, double[] step, double fTol)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, double fTol)
-
simplex2
public void simplex2(RegressionFunction2 g, double[] start, double[] step, int nMax)
-
simplex2
public void simplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, double[] start, double[] step, int nMax)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step, int nMax)
-
simplex2
public void simplex2(RegressionFunction2 g, double[] start, double[] step)
-
simplex2
public void simplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, double[] start, double[] step)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double[] step)
-
simplex2
public void simplex2(RegressionFunction2 g, double[] start, double fTol, int nMax)
-
simplex2
public void simplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, double[] start, double fTol, int nMax)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol, int nMax)
-
simplex2
public void simplex2(RegressionFunction2 g, double[] start, double fTol)
-
simplex2
public void simplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, double[] start, double fTol)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, double fTol)
-
simplex2
public void simplex2(RegressionFunction2 g, double[] start, int nMax)
-
simplex2
public void simplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, double[] start, int nMax)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start, int nMax)
-
simplex2
public void simplex2(RegressionFunction2 g, double[] start)
-
simplex2
public void simplex2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, double[] start)
-
simplexPlot2
public void simplexPlot2(RegressionFunction2 g, RegressionDerivativeFunction2 gd, double[] start)
-
pareto
public void pareto()
-
paretoPlot
public void paretoPlot()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG