método de wegstein y su codificado en matlab

Upload: alex-mrt

Post on 07-Mar-2016

533 views

Category:

Documents


9 download

DESCRIPTION

métodos numéricos

TRANSCRIPT

Mtodo de Wegstein y su Codificado en MatlabEl Mtodo de Wegstein es un mtodo matemtico interesante y con caracteristicas propias capaz de resolver cualquier ecuacin no lineal, el mtodo es el mas utilizado por que consigue acelerar y disminuir el nmero de iteraciones necesarias para llegar al resultado.

La base de este mtodo esta en funcin de la clasica iteracin de aproximaciones sucesivas representada por la siguiente ecuacin.

El mtodo necesita de una ecuacin del tipo x=g(x), donde esta ecuacin puede ser encontrada a partir de la funcin f(x)=0.

Los valores de las variables q son calculados de las siguientes formulas:

La variable q es dependiente de la variable s:

donde s puede ser calculada por medio de la siguiente ecuacin donde s es igual a:

Sustituyendo el valor encontrado de "s" en "q" y reemplazando el valor de "q", g(x0), e x0 en la ec. 1,se encuentra el nuevo valor de "x". Con este nuevo valor de "x" se debedeterminar si el valor hallado cumple con el criterio de convergencia

En la siguiente figura se muestra el diagrama de flujo del mtodo:

La siguiente figura muestra la codificacin del mtodo. La codificacin del mtodo fue realizada en (MATLAB), este programa necesita de los siguientes datos de entrada: necesita de una ecuacin igual a "x= g(x)", tambien necesita de un valor inicial x0 y la tolerancia del resultado (error minimo del valor encontrado con el mtodo ).

Al realizar el corrido del programa, est presentara los resultados en una tabla con la cual se podera interpretar la aproximacin a la raiz real en cada iteracin tomando en cuenta el criterio de convergencia.