Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
clear, clc
cf=input(Ingrese funcin f: );
cg=input(Ingrese funcin g: );
f=inline(cf);
g=inline(cg);
syms x
dg=diff(cg, x);
x=input(Ingrese primer valor: );
if (abs(eval(dg))<1)
tol =input(Ingrese tolerancia : );
disp( n x0 error )
fprintf ( 0.0000 %7.4f ------\n, x)
n=0; error = 100;
while (error > tol)
n=n+1;
anterior = x;
x=g(x);
error =abs(x-anterior));
disp ([n,x,error])
end
else
disp (ingrese otra funcin g(x), pues con la actual, el mtodo diverge. )
end