- java.lang.Object
-
- net.finmath.plots.PlotablePointsWithConfidenceIntervall2D
-
- All Implemented Interfaces:
Plotable,Plotable2D,PlotableWithConfidenceInterval2D
public class PlotablePointsWithConfidenceIntervall2D extends Object implements PlotableWithConfidenceInterval2D
-
-
Constructor Summary
Constructors Constructor Description PlotablePointsWithConfidenceIntervall2D(String name, List<Point2D> series, Named<DoubleUnaryOperator> namedFunctionLowerBound, Named<DoubleUnaryOperator> namedFunctionUpperBound, NumberAxis domainAxis, NumberAxis rangeAxis, GraphStyle style)PlotablePointsWithConfidenceIntervall2D(String name, List<Point2D> series, Named<DoubleUnaryOperator> namedFunctionLowerBound, Named<DoubleUnaryOperator> namedFunctionUpperBound, GraphStyle style)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.apache.commons.lang3.tuple.Pair<Double,Double>>getConfidenceIntervall()NumberAxisgetDomainAxis()StringgetName()NumberAxisgetRangeAxis()List<Point2D>getSeries()GraphStylegetStyle()static PlotablePointsWithConfidenceIntervall2Dof(String name, double[] xValues, double[] yValues, Named<DoubleUnaryOperator> namedFunctionLowerBound, Named<DoubleUnaryOperator> namedFunctionUpperBound, GraphStyle style)static PlotablePointsWithConfidenceIntervall2Dof(String name, net.finmath.stochastic.RandomVariable x, net.finmath.stochastic.RandomVariable y, Named<DoubleUnaryOperator> namedFunctionLowerBound, Named<DoubleUnaryOperator> namedFunctionUpperBound, GraphStyle style)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.finmath.plots.Plotable2D
getError
-
-
-
-
Constructor Detail
-
PlotablePointsWithConfidenceIntervall2D
public PlotablePointsWithConfidenceIntervall2D(String name, List<Point2D> series, Named<DoubleUnaryOperator> namedFunctionLowerBound, Named<DoubleUnaryOperator> namedFunctionUpperBound, NumberAxis domainAxis, NumberAxis rangeAxis, GraphStyle style)
-
PlotablePointsWithConfidenceIntervall2D
public PlotablePointsWithConfidenceIntervall2D(String name, List<Point2D> series, Named<DoubleUnaryOperator> namedFunctionLowerBound, Named<DoubleUnaryOperator> namedFunctionUpperBound, GraphStyle style)
-
-
Method Detail
-
of
public static PlotablePointsWithConfidenceIntervall2D of(String name, double[] xValues, double[] yValues, Named<DoubleUnaryOperator> namedFunctionLowerBound, Named<DoubleUnaryOperator> namedFunctionUpperBound, GraphStyle style)
-
of
public static PlotablePointsWithConfidenceIntervall2D of(String name, net.finmath.stochastic.RandomVariable x, net.finmath.stochastic.RandomVariable y, Named<DoubleUnaryOperator> namedFunctionLowerBound, Named<DoubleUnaryOperator> namedFunctionUpperBound, GraphStyle style)
-
getSeries
public List<Point2D> getSeries()
- Specified by:
getSeriesin interfacePlotable2D
-
getConfidenceIntervall
public List<org.apache.commons.lang3.tuple.Pair<Double,Double>> getConfidenceIntervall()
- Specified by:
getConfidenceIntervallin interfacePlotableWithConfidenceInterval2D
-
getDomainAxis
public NumberAxis getDomainAxis()
- Specified by:
getDomainAxisin interfacePlotable2D
-
getRangeAxis
public NumberAxis getRangeAxis()
- Specified by:
getRangeAxisin interfacePlotable2D
-
getStyle
public GraphStyle getStyle()
- Specified by:
getStylein interfacePlotable2D
-
-