lunes, 12 de marzo de 2012

Metodo de Punto Fijo (Version 2) en Matlab

  1.     clc;
  2.       fprintf('\n Metodo del Punto Fijo\n\n');
  3.            f=input('Dame la fujcion f(x) ','s');
  4.             xi=input('Dame el valor inicial de x : ');
  5.               e=input('Dame el porciento del error : ');
  6.           ea=1000;
  7.          c=1;
  8.        x=xi;
  9.       while ea>e
  10.      g=eval(f);
  11.     ea=abs((g-x)/g*100);
  12.       x=g;
  13.         c=c+1;
  14.             end
  15.         fprintf('\n\n\n\nLa raiz exacta es: %d',g)
  16.     fprintf('\n\nNumero de iteraciones: %d',c);

1 comentario: