legendre function of second kind
Mostrar comentarios más antiguos
I am wondering if matlab have inbult function to compute legendre function of second kind like mathematica have LegendreQ.
4 comentarios
David Goodmanson
el 14 de Mzo. de 2019
Hi yashika,
I don't believe so, although I would be happy to be proved wrong. Meanwhile,f you are looking for the basic legendre Q function with mu = 0 (not the associated legendre functions with mu ~= 0), then if n is not too large the expression
Q_n_(x) = (1/2) P_n_(x) log((1+x)/(1-x)) - Sum{1:n} (1/m) P_m-1_(x) P_n-m_(x)
should do reasonably well.
Yashika
el 14 de Mzo. de 2019
Yashika
el 14 de Mzo. de 2019
David Goodmanson
el 14 de Mzo. de 2019
I don't know how accurate that might be for n as high as 20, and it would be interesting to see how well the recurrence relation is satisfied in the region n ~~ 20.
Respuestas (2)
Bjorn Gustavsson
el 14 de Mzo. de 2019
0 votos
You can find a toolbox for special functions on the file exchange: Computation of Special Functions
I haven't (or at least don't remember) used this toolbox, but it might solve your task.
HTH
1 comentario
Yashika
el 14 de Mzo. de 2019
Sophus
el 4 de Abr. de 2025
0 votos
You can use the hypergeometric function as a representation:

1 comentario
David Goodmanson
el 4 de Abr. de 2025
you can as long as |z| > 1, not otherwise.
Categorías
Más información sobre Structures en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!