/// <summary> /// Initializes a new instance of the LinearSplineInterpolation class. /// </summary> /// <param name="samplePoints">Sample Points t, sorted ascending.</param> /// <param name="sampleValues">Sample Values x(t)</param> public LinearSplineInterpolation( IList<double> samplePoints, IList<double> sampleValues) { _spline = new SplineInterpolation(); Initialize(samplePoints, sampleValues); }
/// <summary> /// Initializes a new instance of the LinearSplineInterpolation class. /// </summary> /// <param name="samplePoints">Sample Points t, sorted ascending.</param> /// <param name="sampleValues">Sample Values x(t)</param> public LinearSplineInterpolation( IList <double> samplePoints, IList <double> sampleValues) { _spline = new SplineInterpolation(); Initialize(samplePoints, sampleValues); }
/// <summary> /// Initializes a new instance of the CubicHermiteSplineInterpolation class. /// </summary> /// <param name="samplePoints">Sample Points t, sorted ascending.</param> /// <param name="sampleValues">Sample Values x(t)</param> /// <param name="sampleDerivatives">Sample Derivatives x'(t)</param> public CubicHermiteSplineInterpolation( IList<double> samplePoints, IList<double> sampleValues, IList<double> sampleDerivatives) { _spline = new SplineInterpolation(); Initialize(samplePoints, sampleValues, sampleDerivatives); }
/// <summary> /// Initializes a new instance of the CubicHermiteSplineInterpolation class. /// </summary> /// <param name="samplePoints">Sample Points t, sorted ascending.</param> /// <param name="sampleValues">Sample Values x(t)</param> /// <param name="sampleDerivatives">Sample Derivatives x'(t)</param> public CubicHermiteSplineInterpolation( IList <double> samplePoints, IList <double> sampleValues, IList <double> sampleDerivatives) { _spline = new SplineInterpolation(); Initialize(samplePoints, sampleValues, sampleDerivatives); }
/// <summary> /// Initializes a new instance of the LinearSplineInterpolation class. /// </summary> public LinearSplineInterpolation() { _spline = new SplineInterpolation(); }
/// <summary> /// Initializes a new instance of the CubicHermiteSplineInterpolation class. /// </summary> public CubicHermiteSplineInterpolation() { _spline = new SplineInterpolation(); }
LinearSplineInterpolation() { _spline = new SplineInterpolation(); }