function y=f(x)
y=exp(-x)-log(x);
endfunction
function y=df(x)
y=-exp(-x)-1/x;
endfunction
function x=newtonraphson(x0,tol);
i=1;
ea(1)=100;
x(1)=x0;
while abs(ea(i))>=tol;
x(i+1)=x(i)-f(x(i))/df(x(i));
ea(i+1)=abs((x(i+1)-x(i))/x(i+1)*100);
i=i+1;
end
printf(' i \t X(i) Error aprox (i) \n');
for j=1:i;
printf('%2d \t %11.7f \t %7.3f \n',j-1,x(j),ea(j));
end
endfunction

Your article helped me a lot, is there any more related content? Thanks!
como lo compilo, ya lo guarde como una nota y quiero ejecutarlo desde la terminal y me marca error, ya lo revise con una prueba de escritorio osea compilarlo a lapiz y papel, y exactamente esta bien
alguno de ustedes me puede ayudar?
hola quiseria que me ayudaran con este mismo ejemplo pero con un limite de iteracion..que la entrada sea ( x0,tol,n) donde n=numero de iteracion..gracias
se hace con if poniendo 3 whiles entre parentesis y despues un for con modulo
Hola quisiera que me ayudaran, quieo generar un aplicacion en c# pero con codigo de otro aplicacion echa en scilab
como ?? compilarlo ??
muy buenos tus codigos, me son muy utiles
gilipollas