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