Chebyshev Basis Constructor
Definition
Namespace: Numerics.NET.Curves
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Constructs a new ChebyshevBasis of Chebyshev
polynomials up to a specified degree.
Overload List
Chebyshev | Constructs a new ChebyshevBasis of Chebyshev polynomials up to a specified degree over the interval [-1, 1]. |
Chebyshev | Constructs a new ChebyshevBasis over a specified interval from an array of function of one variable delegates. |
ChebyshevBasis(Int32)
Constructs a new ChebyshevBasis of Chebyshev
polynomials up to a specified degree over the interval [-1, 1].
public ChebyshevBasis(
int degree
)
Parameters
- degree Int32
- The degree of the highest order Chebyshev polynomial in the function basis.
Remarks
The interval [-1, 1] is the interval over which the standard Chebyshev polynomials have their orthogonality properties.
ChebyshevBasis(Double, Double, Int32)
Constructs a new ChebyshevBasis
over a specified interval from an array of function of one variable
delegates.
public ChebyshevBasis(
double lowerBound,
double upperBound,
int degree
)
Parameters
Remarks
Standard Chebyshev polynomials are defined over the interval [-1, 1]. Scaled Chebyshev polynomials can be defined over an arbitrary interval.