Está en la página 1de 11

1 ANLISIS NUMRICO

Secante.













Fecha de entrega del reporte:
16
/
5/2013
. Grupo:_ 3AV3____



Nombre del Alumno: ____Gerardo Daniel Aguilar Jurez_ Boleta:
__2012302343__


Nombre del Profesor: __Miguel Jimnez Guzmn _










2 SECANTE


3 ANLISIS NUMRICO



1. Objetivos

2. Anlisis del mtodo

3. Aplicaciones del mtodo

4. Programacin en MATLAB




4 SECANTE
1. OBJETIVO DE LA PRCTICA

1. Anlisis del mtodo:

Comprender el concepto del mtodo de la Secante.

2. Aplicacin del mtodo :

Una vez comprendido la teora del mtodo, se realiza un ejercicio a
mano como ejemplo del uso de este.

3. Programacin en MATLAB:

Analizar el mtodo para generar un cdigo de programacin que
funcione en MATLAB.


2. ANLISIS DEL MTODO
Este mtodo se basa en la frmula de Newton-Raphson, pero evita el
clculo de la derivada usando la siguiente
aproximacin:



Sustituyendo en la frmula de Newton-Raphson, obtenemos:


5 ANLISIS NUMRICO

Que es la frmula del mtodo de la secante. Ntese que para poder
calcular el valor de , necesitamos conocer los dos valores
anteriores y .
Obsrvese tambin, el gran parecido con la frmula del mtodo de la regla
falsa. La diferencia entre una y otra es que mientras el mtodo de la regla
falsa trabaja sobre intervalos cerrados, el mtodo de la secante es un
proceso iterativo y por lo mismo, encuentra la aproximacin casi con la
misma rapidez que el mtodo de Newton-Raphson. Claro, corre el mismo
riesgo de ste ltimo de no converger a la raz, mientras que el mtodo de
la regla falsa va a la segura.

3. APLICACIN DEL MTODO

Ejemplo 1
Usar el mtodo de la secante para aproximar la raz de ,
comenzando con , y hasta que .
Solucin
Tenemos que y , que sustituimos en la
frmula de la secante para calcular la aproximacin
:


6 SECANTE
Con un error aproximado de:

Como todava no se logra el objetivo, continuamos con el proceso.
Resumimos los resultados en la siguiente tabla:
Aprox. a la raz Error
aprox.
0
1 100%
0.612699837 63.2%
0.653442133 6.23%
0.652917265 0.08%
De lo cual conclumos que la aproximacin a la raz es:

Ejemplo 2
Usar el mtodo de la secante para aproximar la raz
de , comenzando con y , y hasta
que .
Solucin
Tenemos los valores y , que sustitumos en
la frmula de la secante para obtener la aproximacin :

Con un error aproximado de:


7 ANLISIS NUMRICO
Como todava no se logra el objetivo, continuamos con el proceso.
Resumimos los resultados en la siguiente tabla:
Aprox. a la raz Error aprox.
0
1 100%
0.823315073 21.4%
0.852330280 3.40%
0.853169121 0.09%
De lo cual conclumos que la aproximacin a la raz es:




8 SECANTE
4. PROGRAMACIN EN MATLAB.

Cdigo en MATLAB
clear;

clc;

fprintf('\nCalculo de la raiz de una ecuacion por el metodo de la
Secante\n\n');

f=input('Dame la funcion f(x) : ','s');

x0=input('Dame el valor del intervalo inferior de x : ');

x1=input('Dame el valor del intervalo superior de x : ');

e=input('Dame el porciento del error : ');

ea=1000;

c=1;

9 ANLISIS NUMRICO

while ea>e

x=x0;

g=eval(f);

x=x1;

gg=eval(f);

xi=x1-((gg*(x0-x1))/(g-gg));

ea=abs((xi-x1)/xi)*100;

x0=x1;

x1=xi;

c=c+1;


10 SECANTE
end

fprintf('\n\n\n\nLa raiz exacta es: %f',xi);

fprintf('\n\nNumero de iteraciones: %d\n',c);

fprintf('\n\n\n\nError aproximado: %f',ea)



11 ANLISIS NUMRICO
Capturas

También podría gustarte