Numerical Components for .NET
Namespace: Extreme.Mathematics.CurvesAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 4.2.11333.0 (4.2.12253.0)
public sealed class ChebyshevSeries : PolynomialBase
Public NotInheritable Class ChebyshevSeries _
public ref class ChebyshevSeries sealed : public PolynomialBase
type ChebyshevSeries =
Chebyshev series is a linear combination of Chebyshev polynomials.
The Chebyshev polynomials are never formed explicitly. All
calculations can be performed using only the coefficients.
The Chebyshev polynomials provide an alternate basis for
representating general polynomials. Two characteristics make Chebyshev
polynomials especially attractive. They are mutually orthogonal,
and there exists a simple recurrence relation between consecutive
Chebyshev polynomials are defined over the interval [-1, 1].
Using Chebyshev expansions outside of this interval is usually not
meaningful and is to be avoided. To allow expansions over any finite
interval, transformations are applied wherever necessary.
The ChebyshevSeries class inherits from
PolynomialBase This class defines a number of properties
shared by all polynomial classes. PolynomialBase is itself derived from
The parameters of a Chebyshev
series are the coefficients of the polynomial.
The Degree of a Chebyshev series is the highest
degree of a Chebyshev polynomial that appears in the sum. The number
of parameters of the series equals the degree plus one.
Copyright © 2003-2013,
Extreme Optimization. All rights reserved.
Extreme Optimization, Complexity made simple, M#, and M
Sharp are trademarks of ExoAnalytics Inc.
Microsoft, Visual C#, Visual Basic, Visual Studio, Visual
Studio.NET, and the Optimized for Visual Studio logo are
registered trademarks of Microsoft Corporation.