Contains methods that compute the values of orthogonal polynomials.

Namespace:  Meta.Numerics.Functions
Assembly:  Meta.Numerics (in Meta.Numerics.dll) Version: 1.4.0.0 (1.4.0.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public static class OrthogonalPolynomials
Public NotInheritable Class OrthogonalPolynomials
public ref class OrthogonalPolynomials abstract sealed

Members

      
 All Members  Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
ChebyshevT(Int32, Double)
Computes the value of a Cebyshev polynomial.
HermiteH(Int32, Double)
Computes the value of a (physicists') Hermite polynomial.
HermiteHe(Int32, Double)
Computes the value of a (statisticians') Hermite polynomial.
LaguerreL(Int32, Double)
Computes the value of a Laguerre polynomial.
LegendreP(Int32, Double)
Computes the value of a Legendre polynomial.
ZernikeR(Int32, Int32, Double)
Computes the value of a Zernike polynomial.

Remarks

Orthogonal polynomials are families of polynomials that are orthogonal on a given interval with a given integration weight. Because of this property, any function on the interval can be expanded in the polynomials in a unique way.

Inheritance Hierarchy

System..::.Object
  Meta.Numerics.Functions..::.OrthogonalPolynomials

See Also