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
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