bonjour à tous.
je veut programmer une fonction L(n) qui calcule les coefficients du polynôme de Laguerre d'ordre n puis je calcule les raçines de ces polynôme(de degré n ou n+1).
Le problème est que les polynômes de Laguerre sont définies de plusieurs façons:
les polynômes de Laguerre L_n(x)
1- sont les solutions de l'équation différentielle :
x*[L_n(x)]''+(1-x)*[L_n(x)]'+n*[L_n(x)]=0
2- vérifient la formule dit de Rodriguez :
L_n(x)=(1/n!)*exp(x)* Dn(exp(-x)*x^n) ...avec Dn est la dérivée. n-ième
3- vérifient l'équation :
1 2
|
[IMG]http://upload.wikimedia.org/math/b/c/b/bcbbd9b0bf7147e8bdc2c52e2520c5da.png[/IMG] |
(d'aprés wikipedia).
alors je suis un débutant en matlab, et je cherche à programmer ces polynômes de Laguerre par un script petit et efficace.
Aidez moi quel formule je doit utiliser , pourqoui , et comment je le programme.
Merci d'avance.
NB:mon bute final et de calculer les raçines de ces polynômes.( roots)
Partager