ChebyshevSeries<T> Constructor

Definition

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

Overload List

ChebyshevSeries<T>(Int32) Constructs a new ChebyshevSeries of the specified degree over the interval [-1, 1].
ChebyshevSeries<T>(Vector<T>) Constructs a new ChebyshevSeries with the specified coefficients over the interval [-1, 1].
ChebyshevSeries<T>(Int32, T, T) Constructs a new ChebyshevSeries of the specified degree over the specified interval.
ChebyshevSeries<T>(Vector<T>, T, T) Constructs a new ChebyshevSeries with the specified coefficients over the specified interval.

ChebyshevSeries<T>(Int32)

Constructs a new ChebyshevSeries of the specified degree over the interval [-1, 1].
C#
public ChebyshevSeries(
	int degree
)

Parameters

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

ChebyshevSeries<T>(Vector<T>)

Constructs a new ChebyshevSeries with the specified coefficients over the interval [-1, 1].
C#
public ChebyshevSeries(
	Vector<T> coefficients
)

Parameters

coefficients  Vector<T>
An array of coefficients. The index into the array corresponds to the degree of the coefficient.

ChebyshevSeries<T>(Int32, T, T)

Constructs a new ChebyshevSeries of the specified degree over the specified interval.
C#
public ChebyshevSeries(
	int degree,
	T lowerBound,
	T upperBound
)

Parameters

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

ChebyshevSeries<T>(Vector<T>, T, T)

Constructs a new ChebyshevSeries with the specified coefficients over the specified interval.
C#
public ChebyshevSeries(
	Vector<T> coefficients,
	T lowerBound,
	T upperBound
)

Parameters

coefficients  Vector<T>
An array of coefficients. The index into the array corresponds to the degree of the coefficient.
lowerBound  T
The lower bound of the interval.
upperBound  T
The upper bound of the interval.

See Also