Cubic |
The CubicSpline type exposes the following members.
Name | Description | |
---|---|---|
![]() | Differentiate | Differentiate at point t. |
![]() | Differentiate2 | Differentiate twice at point t. |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() | Extrema | Returns the t values in the domain of the spline for which it takes the minimum and maximum value. |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | Integrate(Double) | Indefinite integral at point t. |
![]() | Integrate(Double, Double) | Definite integral between points a and b. |
![]() | Interpolate | Interpolate at point t. |
![]() ![]() | InterpolateAkima | Create an Akima cubic spline interpolation from an unsorted set of (x,y) value pairs. Akima splines are robust to outliers. |
![]() ![]() | InterpolateAkimaInplace | Create an Akima cubic spline interpolation from an unsorted set of (x,y) value pairs. Akima splines are robust to outliers. WARNING: Works in-place and can thus causes the data array to be reordered. |
![]() ![]() | InterpolateAkimaSorted | Create an Akima cubic spline interpolation from a set of (x,y) value pairs, sorted ascendingly by x. Akima splines are robust to outliers. |
![]() ![]() | InterpolateBoundaries | Create a cubic spline interpolation from an unsorted set of (x,y) value pairs and custom boundary/termination conditions. |
![]() ![]() | InterpolateBoundariesInplace | Create a cubic spline interpolation from an unsorted set of (x,y) value pairs and custom boundary/termination conditions. WARNING: Works in-place and can thus causes the data array to be reordered. |
![]() ![]() | InterpolateBoundariesSorted | Create a cubic spline interpolation from a set of (x,y) value pairs, sorted ascendingly by x, and custom boundary/termination conditions. |
![]() ![]() | InterpolateHermite | Create a Hermite cubic spline interpolation from an unsorted set of (x,y) value pairs and their slope (first derivative). |
![]() ![]() | InterpolateHermiteInplace | Create a Hermite cubic spline interpolation from an unsorted set of (x,y) value pairs and their slope (first derivative). WARNING: Works in-place and can thus causes the data array to be reordered. |
![]() ![]() | InterpolateHermiteSorted | Create a Hermite cubic spline interpolation from a set of (x,y) value pairs and their slope (first derivative), sorted ascendingly by x. |
![]() ![]() | InterpolateNatural | Create a natural cubic spline interpolation from an unsorted set of (x,y) value pairs and zero second derivatives at the two boundaries. |
![]() ![]() | InterpolateNaturalInplace | Create a natural cubic spline interpolation from an unsorted set of (x,y) value pairs and zero second derivatives at the two boundaries. WARNING: Works in-place and can thus causes the data array to be reordered. |
![]() ![]() | InterpolateNaturalSorted | Create a natural cubic spline interpolation from a set of (x,y) value pairs and zero second derivatives at the two boundaries, sorted ascendingly by x. |
![]() ![]() | InterpolatePchip | Create a piecewise cubic Hermite interpolating polynomial from an unsorted set of (x,y) value pairs. Monotone-preserving interpolation with continuous first derivative. |
![]() ![]() | InterpolatePchipInplace | Create a piecewise cubic Hermite interpolating polynomial from an unsorted set of (x,y) value pairs. Monotone-preserving interpolation with continuous first derivative. WARNING: Works in-place and can thus causes the data array to be reordered. |
![]() ![]() | InterpolatePchipSorted | Create a piecewise cubic Hermite interpolating polynomial from an unsorted set of (x,y) value pairs. Monotone-preserving interpolation with continuous first derivative. |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
![]() | StationaryPoints | Gets all the t values where the derivative is 0 see: https://mathworld.wolfram.com/StationaryPoint.html |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |