Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Algoritmo 3.6 (Metodo delle corde).<br />
%CORDE<br />
%[x,passi]=corde(f,df,x0,toll,imax)<br />
% Trova la radice della funzione f<br />
%INPUT<br />
% f funzione che contiene uno zero<br />
% df derivata della funzione f<br />
% x0 punto di partenza dell’algoritmo<br />
% toll tolleranza sul valore x tale che<br />
% f(x)==0<br />
% imax numero massimo di iterazioni<br />
%<br />
%OUTPUT<br />
% zero ascissa per la quale f(zero)=0<br />
% iterazioni numero di iterazioni<br />
function [radice,iterazioni]=corde(f,df,x0,toll,imax)<br />
i=0;<br />
d=feval(df,x0);<br />
while(itoll)<br />
i=i+1;<br />
x0=x0-(feval(f,x0)/d);<br />
end<br />
radice=x0;<br />
iterazioni=i;<br />
return<br />
41