Código Matlab – Método de Iteración del Punto Fijo


xf(1)=input('Ingrese el valor inicial: ');
tol=input('Ingrese el porcentaje de error: ');
syms x;
f=input('Ingrese la función f(x), despejada g(f(x)): ');

i=1;
ea(1)=100;
while abs(ea(i))>=tol,
    xf(i+1) = subs(f,x,xf(i)); 
    ea(i+1) = abs((xf(i+1)-xf(i))/xf(i+1))*100; 
    i=i+1;
end
fprintf('i     xf(i)         Error aprox (i) \n');
for j=1:i;
    fprintf('%2d \t %11.7f \t %7.3f \n',j-1,xf(j),ea(j));
end
Anuncios

14 comentarios en “Código Matlab – Método de Iteración del Punto Fijo

  1. estoy en un parcial y tengo el siguiente ejercicio:

    aproximar numericamente por el metodo de punto fijo y de newton-raphson el problema de valores de contorno:

    y”= -(g/L)sin(y)

    y(0)=1
    y(2pi)=0
    g=9,81
    L=30

    alguien saaalvemmee por favoorr!!! Graciaas!

  2. mui buen we…sigue asi..!! io tambien soy ing en sistemas pero no se mucho en matlab… dime donde puedo conseguir un tutorial de este programa..!!! plis..!!! y t presento a mi amigo puñal °Nestor..!!!

No te quedes callado. Pregunta, Comenta, Comparte, Sígueme, Suscríbete, Déjame tu opinión... Soy Beastieux Zeroo...

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s