Meta.Numerics Library
OrthogonalPolynomials Class
Meta.NumericsMeta.Numerics.FunctionsOrthogonalPolynomials
Contains methods that compute the values of orthogonal polynomials.
Declaration Syntax
C#Visual BasicVisual C++F#
public static class OrthogonalPolynomials
Public NotInheritable Class OrthogonalPolynomials
public ref class OrthogonalPolynomials abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type OrthogonalPolynomials =  class end
Members
All MembersMethods



IconMemberDescription
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.
LaguerreL(Int32, Double, Double)
Computes the value of an associated Laguerre polynomial.
LegendreP(Int32, Double)
Computes the value of a Legendre polynomial.
LegendreP(Int32, Int32, Double)
Computes the value of an associated 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
Object
OrthogonalPolynomials