Uses of Interface
edu.cnu.mdi.splot.fit.Evaluator
Packages that use Evaluator
Package
Description
Data-model classes for the
splot plotting library.-
Uses of Evaluator in edu.cnu.mdi.splot.example
Classes in edu.cnu.mdi.splot.example that implement EvaluatorModifier and TypeClassDescriptionclassDemonstrates a live strip chart driven by a periodic value evaluator. -
Uses of Evaluator in edu.cnu.mdi.splot.fit
Classes in edu.cnu.mdi.splot.fit that implement EvaluatorModifier and TypeClassDescriptionclassNatural cubic spline interpolator over tabulated data(x[i], y[i]).Fields in edu.cnu.mdi.splot.fit declared as EvaluatorMethods in edu.cnu.mdi.splot.fit that return EvaluatorModifier and TypeMethodDescriptionabstract EvaluatorALeastSquaresFitter.asEvaluator(FitResult fit) Create an evaluator for the fit result.ErfcFitter.asEvaluator(FitResult fit) ErfFitter.asEvaluator(FitResult fit) ExponentialDecayFitter.asEvaluator(FitResult fit) Returns anEvaluatorthat computesA * exp(-x / τ) + Cfrom the supplied fit result.GaussianFitter.asEvaluator(FitResult fit) Build a value getter using the fitted parameters.LorentzianFitter.asEvaluator(FitResult fit) Returns anEvaluatorthat computesA * (Γ/2)² / [(x − x₀)² + (Γ/2)²] + B.MultiGaussianFitter.asEvaluator(FitResult fit) PolynomialFitter.asEvaluator(FitResult fit) Create anEvaluatorthat evaluates this polynomial using Horner's method.PowerLawFitter.asEvaluator(FitResult fit) Returns anEvaluatorthat computesA * x^n + C.Methods in edu.cnu.mdi.splot.fit with parameters of type EvaluatorModifier and TypeMethodDescriptionstatic double[]Sample a function at explicitly supplied x values.static double[][]ValueSampler.sampleUniform(Evaluator f, double xmin, double xmax, int n) Sample a function uniformly over [xmin, xmax].static double[][]ValueSampler.sampleUniformFinite(Evaluator f, double xmin, double xmax, int n) Sample uniformly, skipping non-finite results (NaN/Inf).voidFitResult.setEvaluator(Evaluator evaluator) Set the evaluator. -
Uses of Evaluator in edu.cnu.mdi.splot.pdata
Methods in edu.cnu.mdi.splot.pdata that return EvaluatorModifier and TypeMethodDescriptionfinal EvaluatorACurve.getFitValueGetter()Get the cached fit evaluator y(x) for the current fit.Methods in edu.cnu.mdi.splot.pdata with parameters of type EvaluatorModifier and TypeMethodDescriptionstatic FitVectorsFitVectors.testData(Evaluator evaluator, double xStart, double xEnd, int nPoints, double jitterPercent, double sigmaYPercent) Generate test data (with randomness)for fitting.Constructors in edu.cnu.mdi.splot.pdata with parameters of type EvaluatorModifierConstructorDescriptionStripChartCurve(String name, int capacity, Evaluator accumulator, long intervalMs) Create strip-chart data.