VectorSpline Class

Interpolates vectors.

Definition

Namespace: Austra.Library
Assembly: Austra.Library (in Austra.Library.dll) Version: 2.5.0+44e7797405725ef3cf24b3ff0eba94ce6c649601
C#
public sealed class VectorSpline : Spline<double>
Inheritance
Object    Spline<Double>    VectorSpline

Constructors

VectorSpline(DVector, DVector)Creates an interpolator for a series.
VectorSpline(Double, Double, Int32, Func<Double, Double>)Creates a spline approximating a function in a given interval.

Properties

AreaGets the area below the spline in its validity interval.
(Inherited from Spline<ARG>)
FirstGets the lower bound of the first segment.
(Overrides Spline<ARG>.First)
ItemGets the interpolated value at a given argument.
(Inherited from Spline<ARG>)
KCubic piecewise polynomials.
(Inherited from Spline<ARG>)
LastGets the upper bound of the last segment.
(Overrides Spline<ARG>.Last)
LastCoordinateKeeps the last coordinate for interpolating arbitrary values.
(Inherited from Spline<ARG>)
LengthGets the number of piecewise polynomials.
(Inherited from Spline<ARG>)
OriginalOriginal series.

Methods

DerivativeGets the interpolated derivative at a given argument.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FromGets the lower bound of a segment.
(Overrides Spline<ARG>.From(Int32))
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetPolyGets a piecewise polynomial by its index.
(Inherited from Spline<ARG>)
GetTypeGets the Type of the current instance.
(Inherited from Object)
NearestArgGets the segment date nearest to a given argument.
(Inherited from Spline<ARG>)
ToGets the upper bound of a segment.
(Overrides Spline<ARG>.To(Int32))
ToStringGets a textual representation of the spline.
(Inherited from Spline<ARG>)

See Also