Barycentric Series.Get Polynomial Interpolator Method
Definition
Namespace: Numerics.NET.Curves
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.5.0
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.5.0
Overload List
| Get | Constructs the Lagrange interpolating polynomial through a set of points in barycentric form. |
| Get | Constructs the Lagrange interpolating polynomial through a set of points in barycentric form. |
GetPolynomialInterpolator(Double[], Double[])
Constructs the Lagrange interpolating polynomial through a set of points in barycentric form.
public static BarycentricSeries GetPolynomialInterpolator(
double[] xValues,
double[] yValues
)Parameters
- xValues Double[]
- The x-coordinates of the interpolation points.
- yValues Double[]
- The y-coordinates of the interpolation points.
Return Value
BarycentricSeriesA BarycentricSeries that represents the Lagrange interpolating polynomial.
Exceptions
| Argument | xValues or yValues is null. |
| Dimension | The lengths of xValues and yValues do not match. |
GetPolynomialInterpolator(Vector<Double>, Vector<Double>)
Constructs the Lagrange interpolating polynomial through a
set of points in barycentric form.
public static BarycentricSeries GetPolynomialInterpolator(
Vector<double> xValues,
Vector<double> yValues
)Parameters
- xValues Vector<Double>
- A vector containing the x-coordinates of the interpolation points. The elements of this array must be distinct.
- yValues Vector<Double>
- A vector containing the y-coordinates of the interpolation points.
Return Value
BarycentricSeriesA BarycentricSeries that represents the Lagrange interpolating polynomial through the points specified by xValues and yValues.
Exceptions
| Argument | xValues is null. -or- yValues is null. |
| Dimension | The arrays xValues and yValues have different lengths. |