Gaussian quadratures for several orthogonal polynomials

バージョン 1.1.0.0 (4.87 KB) 作成者: Felipe
This function calculates the zeros and weights of several orthogonal polynomials
ダウンロード: 573
更新 2014/10/17

ライセンスの表示

The function calculates the zeros and weights of several orthogonal polynomials to be used in particular numerical integration problems. The quadrature rules implemented are the Hermite (probabilist-type), Hermite (physicist-type), Legendre, Chebyshev and Laguerre.
An interesting contribution is the (probabilist-type) Gauss-Hermite quadrature, which is validated through an example by comparing the results of the numerical integration with the moments of a standard Gaussian variable (see 'examples' section). Furthermore, the function displays two figures, the first shows roots vs. weights, and the second shows the corresponding orthogonal polynomials up to the specified order m.

Finally, it can be seen that other orthogonal polynomials can be easily included in the function (case ...) due to the general implementation of the weight's formula.
-----------------------------------------------------------
1. Input: * m - number of quadrature points
* type - orthogonal polynomial:
'he_prob': Hermite probabilist
'he_phys': Hermite physicist
'legen' : Legendre
'cheby' : Chebyshev
'lague' : Laguerre
2. Output: * xi - zeros
* w - weights
-----------------------------------------------------------

引用

Felipe (2024). Gaussian quadratures for several orthogonal polynomials (https://www.mathworks.com/matlabcentral/fileexchange/48144-gaussian-quadratures-for-several-orthogonal-polynomials), MATLAB Central File Exchange. 取得済み .

MATLAB リリースの互換性
作成: R2013a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersPolynomials についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
バージョン 公開済み リリース ノート
1.1.0.0

Minor changes

1.0.0.0