BarycentricBasis.Chebyshev Method

Definition

Namespace: Numerics.NET.Curves
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3

Overload List

Chebyshev(Int32) Returns a new BarycentricBasis equivalent to a basis of Chebyshev polynomials of the specified degree over the interval [-1, 1].
Chebyshev(Double, Double, Int32) Returns a new BarycentricBasis equivalent to a basis of Chebyshev polynomials of the specified degree over the specified interval.

Chebyshev(Int32)

Returns a new BarycentricBasis equivalent to a basis of Chebyshev polynomials of the specified degree over the interval [-1, 1].
C#
public static BarycentricBasis Chebyshev(
	int degree
)

Parameters

degree  Int32
The degree of the highest order Chebyshev polynomial in the series.

Return Value

BarycentricBasis

Chebyshev(Double, Double, Int32)

Returns a new BarycentricBasis equivalent to a basis of Chebyshev polynomials of the specified degree over the specified interval.
C#
public static BarycentricBasis Chebyshev(
	double lowerBound,
	double upperBound,
	int degree
)

Parameters

lowerBound  Double
The lower bound of the interval.
upperBound  Double
The upper bound of the interval.
degree  Int32
The degree of the highest order Chebyshev polynomial in the series.

Return Value

BarycentricBasis

Remarks

The support points are the zeros of the Chebyshev polynomial of the first kind of the specified degree.

Exceptions

ArgumentOutOfRangeException

degree is less than or equal to zero.

See Also