Bonjour,
J'utilise Python depuis environ 1 mois, ce qui fait que je ne sais pas bien m'en servir. On m'a posé l'exercice suivant et mon prof nous a donné une correction approximative que je ne comprends pas donc je fais appel à vous. Il paraît que la procédure est simple ( j'ai d'ailleurs utilisé la méthode de la sécante très maladroitement ), mais je n'arrive pas à écrire de programme digne.
Est-ce que quelqu'un aurait ici une correction à me proposer ?
D'autant plus que j'ai un exercice similaire à réaliser et je ne sais pas par quel bout commencer.
Merci par avance pour votre soutien...
Écrire une fonction secante(a,b,f,max_iter=200) qui prend en entrée deux réels a et b et
une fonction f tels que |f(a)| > |f(b)| > 0, et renvoie une approximation dun point x;) où
f(x;)) = 0 en itérant la formule de la sécante : xn+1 et le point où sannule la fonction affine qui
coïncide avec f aux points xn et xn;)1. Pour se garder du cas où cette suite ne converge pas,
on convient de limiter le nombre ditérations à max_iter, et de retourner None sil est atteint