Click or drag to resize
OrthogonalPolynomials Class
Contains methods that compute the values of orthogonal polynomials.
Inheritance Hierarchy
SystemObject
  Meta.Numerics.FunctionsOrthogonalPolynomials

Namespace:  Meta.Numerics.Functions
Assembly:  Meta.Numerics (in Meta.Numerics.dll) Version: 3.1.0.0 (3.1.0.0)
Syntax
public static class OrthogonalPolynomials

The OrthogonalPolynomials type exposes the following members.

Methods
  NameDescription
Public methodStatic memberChebyshevT
Computes the value of a Cebyshev polynomial.
Public methodStatic memberHermiteH
Computes the value of a (physicists') Hermite polynomial.
Public methodStatic memberHermiteHe
Computes the value of a (statisticians') Hermite polynomial.
Public methodStatic memberLaguerreL(Int32, Double)
Computes the value of a Laguerre polynomial.
Public methodStatic memberLaguerreL(Int32, Double, Double)
Computes the value of an associated Laguerre polynomial.
Public methodStatic memberLegendreP(Int32, Double)
Computes the value of a Legendre polynomial.
Public methodStatic memberLegendreP(Int32, Int32, Double)
Computes the value of an associated Legendre polynomial.
Public methodStatic memberZernikeR
Computes the value of a Zernike polynomial.
Top
Remarks

Orthogonal polynomials are complete 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.

See Also