salut tous,
suite à un autre poste qui traité de la recherche de racine par N-R je voudrais a present savoir comment trouver les matrices d'un polynome quelconque à l'aide de sa matrice compagnon.
voici le polynome dont je parle:
P(xM)= a.xM^{(X+Y)/Y}+b.xM^{X/Y}+c.xM+d
=> les puissances sont donc rationnelles (dans la pratique j'ai quatre possibilités : X=2 et Y=1 ; X=5 et Y=6 ; X=18 et Y=10)
j'ai dis qu'il est quelconque parsque X et Y peuvent varier selon le pas de temps ou je suis.
Si j'ai bien compris la methode, je dois faire ceci:
1°) je dois trouver quelle est la puissance de plus haut degres (car X et Y varient en fonction de l'application)
2°) je divise mon polynome par le coefficient de + haut de degres afin d'avoir un polynome dit "unitaire"
3°) je verifie que P(0) est diffférent de 0 pour etre sur que la matrice ne soit pas singuliere
4°) je cherche les valeurs propres de cette matrice qui seront les racines du polynome
merci de m'indiquer si j'ai fais une erreur
et pour ce qui est de la recherche de valeurs propres:
- apparemment il y a plusieurs methodes et je ne connais pas les avantages et inconvénients pourriez vous me donner votre avis ?
- j'ai entendu dire que la methode QR est la plus robuste et permet de determiner toutes les racines, es ce bien cela?
- puisque je fais une resolution numerique ça peut poser probleme d'avoir des racines complexes non? comment gerer ceci?
je vous remercie d'avance pour toutes les indications que vous pourrez me donner
A+
Partager