Associated legendre polynomials fail after certain degree
Afficher commentaires plus anciens
Hi,
I am using legendre polynomials for an application on spherical harmonics. However the code
legendre(170,0.5)
where 170 is the degree/order fail, giving me Inf or NaN. Is this considered a bug or is there way to aid the issue using higher precision somehow?
Best
Réponse acceptée
Plus de réponses (1)
Walter Roberson
le 16 Déc 2017
0 votes
If you have the symbolic toolbox you can work with it
2 commentaires
ailbeildce
le 17 Déc 2017
Modifié(e) : ailbeildce
le 17 Déc 2017
Walter Roberson
le 17 Déc 2017
For integer m you can see https://en.wikipedia.org/wiki/Associated_Legendre_polynomials#Definition_for_non-negative_integer_parameters_%E2%84%93_and_m which the formula given in terms of derivatives. As the different orders correspond to different numbers of derivatives of the Legendre polynomial, you can find the different orders in a loop.
Catégories
En savoir plus sur Polynomials dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!