Je voulais implémenter la méthode newton. Mon code est pour le moment:Implémentation de la méthode Newton dans matlab
f est une fonction-handle, df la différentiation f (également une poignée de fonction) et x est la valeur de départ.
Il fonctionne pour certaines fonctions, mais par exemple quand je demande
newton(@(x) x^2,@(x) 2*x,1)
il vient dans une boucle infinie. Comment régler ceci?
Étant donné que la racine de x^2 = 0 est 0, * racine * est à 0,0000001 près. –
D'accord, merci! Est-il possible de faire en sorte que MATLAB rende 0 lorsque le nombre est très petit? – zer0kai
Existe-t-il un moyen de calculer les racines exactes (pour calculer les divisions)? – zer0kai