voila mon essai que je l'ai fait dans un fichier mais lorsque je l'appelais dans MATLAB il ne fonctionne pas portant il me demande d'entrer une équation.
svp vous pouvez me trouver ou est le problème exact.
Code:x=-10:0.1:10; f(x)=input('taper une équation :');% taper l'equation par l'utilisateur x(1)=input('taper la valeur initiale x(1):\n'); e=1e-10; n=1000; for i=2:n x(i+1)=x(i)-f(x(i))/diff(f(x(i))); if abs(x(i+1)-x(i))<=e %condition d'arret xp=x(i); fprintf('xp=%f\n',x(i)); break; end end j=1:i; plot(j,x(j),'*r',j,x(j)); xlabel('Nombre d''itérations'); disp('Les valeurs successives de x(i) sont :');
Rappel de la charte que tu as acceptée en t'inscrivant ici:
Merci d"en tenir compte à l'avenirLa courtoisie est de rigueur sur ce forum : pour une demande de renseignements bonjour et merci devraient être des automatismes.
Pour la modération,
yoda1234.
-----