Beruflich Dokumente
Kultur Dokumente
Anlisis Numrico
Secante
Programas 2do. Parcial
2014302724
3AV1
Anlisis Numrico
Mtodo Secante
Introduccin
Secante
Que es la frmula del mtodo de la secante. Ntese que para poder calcular el
valor de , necesitamos conocer los dos valores anteriores y .
Ejemplo 1
Usar el mtodo de la secante para aproximar la raz de ,
comenzando con , y hasta que .
Solucin
Tenemos que y , que sustitumos en la frmula
de la secante para calcular la aproximacin :
2
Anlisis Numrico
Mtodo Secante
3
Anlisis Numrico
Mtodo Secante
4
Anlisis Numrico
Mtodo Secante
Programa
%Metodo de la secante
%-Nombre del Alumno: Reyes Rangel Edgar Alejandro
%-Boleta: 2014302724
%-Grupo:3AV1
%-Analisis Numerico
clear,clc
cf = input('Ingrese funcion: ');
f = inline(cf);
x0 = input ('ingrese el x0 valor: ');
x1 = input ('ingrese el x1 valor: ');
tol = input ('ingrese la tolerancia: ');
error = ((x1-x0)/x1)*100;
n=0;
fprintf('n x0 x1 x2 error\n');
fprintf('%i %4.4f %4.4f --- --- \n',n,x0,x1);
while (error>tol)
n = n+1;
x2 = x1 - (x1-x0)*f(x1)/(f(x1)-f(x0));
error = abs (((x1-x0)/x1)*100);
fprintf('%i %4.4f %4.4f %4.4f %4.4f\n',n,x0,x1,x2,error);
x0 = x1;
x1 = x2;
end
5
Anlisis Numrico
Mtodo Secante
Programa En Ejecucin
ingrese el x0 valor: 1
ingrese el x1 valor: 2
n x0 x1 x2 error
1.368808