Está en la página 1de 13

NOMBRE: MTODO DE LA SECANTE Catedrtico: Marco Santiago Gonzlez Nombre de los integrantes: Nallely Rojas Palacio Cinthia Gonzales

Rodrguez ngel David Ponce Oropeza Erick de Jess Martnez Gutirrez Marco Yahel Soto Ahuejote Carrera: Ingeniera Petrolera Grupo: 307-A

Cosamaloapan, Veracruz

NDICE
RESUMEN..3 PALABRAS CLAVES...3 I.- DESARROLLO..4 I.1 Teora.4 I.2 Algoritmo...6 I.3 Implementacin en MATLAB y Excel..7 I.4 Calibracin.9 I.5 Ventajas y desventajas.10 I.6 Glosario11 II.- APLICACION A LA ING. PETROLERA.12 III.- REFERENCIAS.13 3.1 Bibliogrficas......13 3.2 Electrnicas.13

METODO DE LA SECANTE RESUMEN: Una recta secante es una recta que corta a una circunferencia en dos puntos. Conforme estos puntos de corte se acercan, dicha recta se aproxima a un punto y, cuando solo existe un punto que toca la circunferencia, se le llama tangente. En anlisis numrico el mtodo de la secante es un mtodo para encontrar los ceros de una funcin de forma iterativa. Uno de los objetivos de este mtodo es eliminar el problema de la derivada de la funcin, ya que existen funciones que describen fenmenos fsicos en la vida real, cuya derivada es muy compleja. El mtodo se basa en obtener la ecuacin de la recta que pasa por los puntos (xn1), f(xn1) y (xn), f(xn)). A dicha recta se le llama secante por cortar la grfica de la funcin. Posteriormente se escoge como siguiente elemento de la relacin de recurrencia, xn+1, la interseccin de la recta secante con el eje de abscisas obteniendo la frmula

PALABRAS CLAVES: Secante, Iteracin, Aproximacin.

I.- DESARROLLO

1.1

Teora

El mtodo de la secante parte de dos puntos (y no slo uno como el mtodo de Newton) y estima la tangente (es decir, la pendiente de la recta) por una aproximacin de acuerdo con la expresin:

Sustituyendo esta expresin en la ecuacin del mtodo de Newton, obtenemos la expresin del mtodo de la secante que nos proporciona el siguiente punto de iteracin:

Figura: Representacin geomtrica del mtodo de la secante. En la siguiente iteracin, emplearemos los puntos x1 y x2 para estimar un nuevo punto ms prximo a la raz de acuerdo con la ecuacin de arriba. En la figura se representa geomtricamente este mtodo. En general, el mtodo de la secante presenta las mismas ventajas y limitaciones que el mtodo de Newton-Raphson.

Como su nombre lo dice, este mtodo va trazando rectas secantes a la curva original, y como despus del primer paso no depende de otras cantidades sino que solito va usando las que ya se obtuvieron, casi nunca falla porque se va acomodando hasta que encuentra la raz. Lo primero que se hace, igual que con otros mtodos es dar 2 puntos cualesquiera que sean sobre el eje de las X que se llaman A y C. Despus se sustituyen esos puntos en la ecuacin original para obtener f(A) y f(c). Una vez que se tienen todos esos datos se obtiene el punto B con la formula B= ((Af(c))-(C (f(A)))/ (f(c)-f(A)). A diferencia del resto de los mtodos, aqu no hay que acomodar en columnas cada uno de los datos, sino que se utiliza la simplificacin de conceptos y como se simplifica la frmula para seguir con el mtodo. Aqu solo se usan 2 columnas, una de Xn y otra de f(Xn). El mtodo se define por la relacin de recurrencia:

Como se puede ver, este mtodo necesitar dos aproximaciones inciales de la raz para poder inducir una pendiente inicial.

1.2
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Algoritmo
function secante(f,x0,x1,tol,n) %El mtodo de la secante para resolver la ecuacin no lineal f(x)=0. iter=0; u=feval(f,x0); v=feval(f,x1); err=abs(x1-x0); disp('_______________________________________________________') disp('iter xn f(xn) f(xn+1)-f(xn) |xn+1-xn|') disp('_______________________________________________________') fprintf('%2.0f %12.6f %12.6f\n',iter,x0,u) iter=iter+1; fprintf('%2.0f %12.6f %12.9f %12.6f %12.6f\n',iter,x1,v,v-u,err) while (err>tol)&(iter<=n)&(v-u)~=0 x=x1-v*(x1-x0)/(v-u); x0=x1; u=v; x1=x; v=feval(f,x1); err=abs(x1-x0); iter=iter+1; fprintf('%2.0f %12.6f %12.9f %12.6f %12.6f\n',iter,x1,v,v-u,err) end; if((v-u)==0) disp('Divisin por Cero') end; if(iter>n) disp('Metodo no convergente) end; fplot(f,[x0 x1]) xlabel('x');ylabel('f(x)'); grid

1.3 Implementacin en Matlab y Excel


Implementacion en MATLAB 1.- Pasamos el codigo del metodo de la secante al block de notas, este codigo se encuentra en el libro Introduccin a mtodos numricos A MATLAB approch, Abdelwahab Kharab; en la pgina 50. 2.- Abrimos MATLAB, damos en Script donde introduciremos lo copiado en el block de notas y al finalizar le damos guardar (fig.1.3.1). 3.- En un nuevo Script, escribimos la funcin que vamos a evaluar con el mtodo de la secante y de la misma manera le damos guardar (fig.1.3.2). 4.- En la pantalla de comandos de MATLAB, metemos dichos cdigos evaluados segn nos diga el libro y le damos enter para que corra.

Figura 1.3.1Cdigo del mtodo de la secante en MATLAB

Figura 1.3.2 Cdigo de la funcin a evaluar

IMPLEMENTACIN EN EXCEL

Figura 1.3.3 Representacin de la frmula del mtodo de la secante

Como obtener los valores en Excel Para obtener xn=B12-(B12-B11)*(C12)/ (C12-(C11)) Para obtener f (xn)=B13^3-B13^2-1 Para obtener f (xn+a)-f (xn)=C14-C13 Para obtener |xn+1-xn|=B12-B13

1.4 Calibrado

Figura 1.4.1 Demostracin del algoritmo en MATLAB

1.5 Ventajas y Desventajas


Ventajas: Gracias a este mtodo se puede eliminar el problema de calcular la derivada de la funcin, ya que existen funciones que describen fenmenos fsicos en la vida real, y cuya derivada es muy compleja. Con el mtodo de la secante no se requiere conocer el valor de la primera derivada de la funcin en el punto, es decir, evita el clculo de la derivada. En este mtodo no se requiere de la segunda derivada. En muchos casos el valor de la raz no puede ser calculado analticamente y hay que recurrir a un mtodo numrico. Existen varias formas en este mtodo por ejemplo el Mtodo Iterativo que es el ms robusto. En este mtodo no hay que acomodar en columnas cada uno de los datos, sino que se utiliza la simplificacin de conceptos. Aqu solo se usan 2 columnas, una de Xn y otra de f(Xn). El mtodo de la secante procede independientemente de los signos de la funcin, es decir, no se tiene en cuenta el signo de la funcin para estimar el siguiente punto. A diferencia del mtodo del regula falsi que si lo hace. Este mtodo casi nunca falla ya que solo requiere de 2 puntos al principio, y despus el mismo mtodo se va retroalimentando, es decir, se va acomodando hasta que encuentra la raz. El mtodo de la secante parte de dos puntos (y no slo uno como el mtodo de Newton) y estima la tangente (es decir, la pendiente de la recta). Con este mtodo resulta ms sencillo evaluar el coste computacional de derivar la funcin de estudio. 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. Desventajas El mtodo de la secante al ser un proceso iterativo, corre el mismo riesgo que el mtodo de Newton-Raphson de no converger a la raz, mientras que el mtodo de la regla falsa va a la segura.

10

1.6 Glosario Secante:


1 Se aplica a la lnea o superficie que corta a otra lnea o superficie. s. f. 2 En trigonometra, razn inversa del coseno.

Iteracin:

En programacin, Iteracin es la repeticin de una serie de instrucciones en un programa de computadora. Puede usarse tanto como un trmino genrico (como sinnimo de repeticin) as como para describir una forma especfica de repeticin con un estado mutable. Aproximacin: mat. Mxima diferencia posible entre un valor obtenido en una medicin o clculo y el exacto desconocido: Aproximacin de un real; Aproximaciones sucesivas.

11

II. APLICACIN EN INGENIERA PETROLERA El profesional de Ingeniera Petrolera planea, proyecta, disea, construye, administra, conserva, opera y repara infraestructura de la industria petrolera, geotrmica y de acuferos utilizada en la exploracin y explotacin de los yacimientos, aplicando los conocimientos cientficos y tecnolgicos ms avanzados, en un contexto mundial globalizado. En su prctica profesional deber preservar y mejorar en todos los aspectos del medio ambiente. El anlisis numrico, en conjunto con sus libros y textos es realmente utilizado en la industria, ideal con la teora y la aplicacin mas utilizada implementar ecuacin de colebrook factor de friccion en tuberas

12

III. REFERENCIAS 3.1 Bibliogrficas Mtodos numricos con MATLAB ,3 edicin, John H. Mathews Kurtis D.Fink. Mtodos Numricos para Ingenieros, 3 edicin, Steven C.Chapra y Raymond P.Canale. Introduccin a Mtodos Numricos A MATLAB Approch, Abdelwahab Kharab.

3.2 Electrnicas http://es.wikipedia.org/wiki/M%C3%A9todo_de_la_secante http://www.slideshare.net/fabricito/mtodo-de-la-secante http://math.fullerton.edu/mathews

13