Uses of Class
org.apache.commons.math3.fitting.WeightedObservedPoint
-
Packages that use WeightedObservedPoint Package Description org.apache.commons.math3.fitting Classes to perform curve fitting. -
-
Uses of WeightedObservedPoint in org.apache.commons.math3.fitting
Fields in org.apache.commons.math3.fitting with type parameters of type WeightedObservedPoint Modifier and Type Field Description private java.util.List<WeightedObservedPoint>
CurveFitter. observations
Deprecated.Observed points.private java.util.List<WeightedObservedPoint>
WeightedObservedPoints. observations
Observed points.Methods in org.apache.commons.math3.fitting that return WeightedObservedPoint Modifier and Type Method Description private WeightedObservedPoint[]
GaussianCurveFitter.ParameterGuesser. getInterpolationPointsForY(WeightedObservedPoint[] points, int startIdx, int idxStep, double y)
Gets the two bounding interpolation points from the specified points suitable for determining X at the specified Y.private WeightedObservedPoint[]
GaussianFitter.ParameterGuesser. getInterpolationPointsForY(WeightedObservedPoint[] points, int startIdx, int idxStep, double y)
Gets the two bounding interpolation points from the specified points suitable for determining X at the specified Y.WeightedObservedPoint[]
CurveFitter. getObservations()
Deprecated.Get the observed points.private WeightedObservedPoint[]
GaussianFitter.ParameterGuesser. sortObservations(WeightedObservedPoint[] unsorted)
Sort the observations.private WeightedObservedPoint[]
HarmonicFitter.ParameterGuesser. sortObservations(WeightedObservedPoint[] unsorted)
Sort the observations with respect to the abscissa.Methods in org.apache.commons.math3.fitting that return types with arguments of type WeightedObservedPoint Modifier and Type Method Description private java.util.List<WeightedObservedPoint>
GaussianCurveFitter.ParameterGuesser. sortObservations(java.util.Collection<WeightedObservedPoint> unsorted)
Sort the observations.private java.util.List<WeightedObservedPoint>
HarmonicCurveFitter.ParameterGuesser. sortObservations(java.util.Collection<WeightedObservedPoint> unsorted)
Sort the observations with respect to the abscissa.java.util.List<WeightedObservedPoint>
WeightedObservedPoints. toList()
Gets a snapshot of the observed points.Methods in org.apache.commons.math3.fitting with parameters of type WeightedObservedPoint Modifier and Type Method Description void
WeightedObservedPoints. add(WeightedObservedPoint observed)
Adds a point to the sample.void
CurveFitter. addObservedPoint(WeightedObservedPoint observed)
Deprecated.Add an observed weighted (x,y) point to the sample.private double[]
GaussianCurveFitter.ParameterGuesser. basicGuess(WeightedObservedPoint[] points)
Guesses the parameters based on the specified observed points.private double[]
GaussianFitter.ParameterGuesser. basicGuess(WeightedObservedPoint[] points)
Guesses the parameters based on the specified observed points.private int
GaussianCurveFitter.ParameterGuesser. findMaxY(WeightedObservedPoint[] points)
Finds index of point in specified points with the largest Y.private int
GaussianFitter.ParameterGuesser. findMaxY(WeightedObservedPoint[] points)
Finds index of point in specified points with the largest Y.private WeightedObservedPoint[]
GaussianCurveFitter.ParameterGuesser. getInterpolationPointsForY(WeightedObservedPoint[] points, int startIdx, int idxStep, double y)
Gets the two bounding interpolation points from the specified points suitable for determining X at the specified Y.private WeightedObservedPoint[]
GaussianFitter.ParameterGuesser. getInterpolationPointsForY(WeightedObservedPoint[] points, int startIdx, int idxStep, double y)
Gets the two bounding interpolation points from the specified points suitable for determining X at the specified Y.private double[]
HarmonicCurveFitter.ParameterGuesser. guessAOmega(WeightedObservedPoint[] observations)
Estimate a first guess of the amplitude and angular frequency.private double[]
HarmonicFitter.ParameterGuesser. guessAOmega(WeightedObservedPoint[] observations)
Estimate a first guess of the amplitude and angular frequency.private double
HarmonicCurveFitter.ParameterGuesser. guessPhi(WeightedObservedPoint[] observations)
Estimate a first guess of the phase.private double
HarmonicFitter.ParameterGuesser. guessPhi(WeightedObservedPoint[] observations)
Estimate a first guess of the phase.private double
GaussianCurveFitter.ParameterGuesser. interpolateXAtY(WeightedObservedPoint[] points, int startIdx, int idxStep, double y)
Interpolates using the specified points to determine X at the specified Y.private double
GaussianFitter.ParameterGuesser. interpolateXAtY(WeightedObservedPoint[] points, int startIdx, int idxStep, double y)
Interpolates using the specified points to determine X at the specified Y.private WeightedObservedPoint[]
GaussianFitter.ParameterGuesser. sortObservations(WeightedObservedPoint[] unsorted)
Sort the observations.private WeightedObservedPoint[]
HarmonicFitter.ParameterGuesser. sortObservations(WeightedObservedPoint[] unsorted)
Sort the observations with respect to the abscissa.Method parameters in org.apache.commons.math3.fitting with type arguments of type WeightedObservedPoint Modifier and Type Method Description double[]
AbstractCurveFitter. fit(java.util.Collection<WeightedObservedPoint> points)
Fits a curve.protected abstract LeastSquaresProblem
AbstractCurveFitter. getProblem(java.util.Collection<WeightedObservedPoint> points)
Creates a least squares problem corresponding to the appropriate curve.protected LeastSquaresProblem
GaussianCurveFitter. getProblem(java.util.Collection<WeightedObservedPoint> observations)
Creates a least squares problem corresponding to the appropriate curve.protected LeastSquaresProblem
HarmonicCurveFitter. getProblem(java.util.Collection<WeightedObservedPoint> observations)
Creates a least squares problem corresponding to the appropriate curve.protected LeastSquaresProblem
PolynomialCurveFitter. getProblem(java.util.Collection<WeightedObservedPoint> observations)
Creates a least squares problem corresponding to the appropriate curve.protected LeastSquaresProblem
SimpleCurveFitter. getProblem(java.util.Collection<WeightedObservedPoint> observations)
Creates a least squares problem corresponding to the appropriate curve.private java.util.List<WeightedObservedPoint>
GaussianCurveFitter.ParameterGuesser. sortObservations(java.util.Collection<WeightedObservedPoint> unsorted)
Sort the observations.private java.util.List<WeightedObservedPoint>
HarmonicCurveFitter.ParameterGuesser. sortObservations(java.util.Collection<WeightedObservedPoint> unsorted)
Sort the observations with respect to the abscissa.Constructors in org.apache.commons.math3.fitting with parameters of type WeightedObservedPoint Constructor Description ParameterGuesser(WeightedObservedPoint[] observations)
Constructs instance with the specified observed points.ParameterGuesser(WeightedObservedPoint[] observations)
Simple constructor.Constructor parameters in org.apache.commons.math3.fitting with type arguments of type WeightedObservedPoint Constructor Description ParameterGuesser(java.util.Collection<WeightedObservedPoint> observations)
Constructs instance with the specified observed points.ParameterGuesser(java.util.Collection<WeightedObservedPoint> observations)
Simple constructor.TheoreticalValuesFunction(ParametricUnivariateFunction f, java.util.Collection<WeightedObservedPoint> observations)
-