Soluci - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Soluci

Description:

Soluci n de ecuaciones no lineales en una variable M todo de bisecci n Fundamentos (1) Una ecuaci n f(x)=0 con f(x) real, continua tiene al menos una ra z entre ... – PowerPoint PPT presentation

Number of Views:72
Avg rating:3.0/5.0
Slides: 23
Provided by: SOPO164
Category:
Tags: idoc | soluci

less

Transcript and Presenter's Notes

Title: Soluci


1
Solución de ecuaciones no lineales en una variable
  • Método de bisección

2
Fundamentos (1)
  • Una ecuación f(x)0 con f(x) real, continua tiene
    al menos una raíz entre x_inferior y x_superior
    (x_inf y x_sup, respectivamente) si
    f(xinf)f(xsup)lt0

3
Fundamentos (2)
  • No obstante, si ocurre que f(x) no cambia de
    signo en f(x)0 aun podrían existir raices entre
    esos puntos.

4
Fundamentos (3)
  • Si la función f(x) en f(x)0 no cambia de signo
    entre dos puntos podría no haber raices en ese
    intervalo.

5
Fundamentos (4)
  • También, si la función f(x) en f(x)0 cambia de
    signo entre dos puntos, podría haber más de una
    raíz en el intervalo bajo estudio.
  • Ejemplo
  • f(x)Aexp(-ax)cos(wt)

6
Algoritmo (Paso 0)
  • Seccionar un intervalo de interés en donde se
    crea que hay una solución de la ecuación f(x)0,
    es decir, elegir x_inf y x_sup.
  • El intervalo inicial bajo estudio es entonces
    x_inf, x_sup.

7
Algoritmo (Paso 0)
  • Verificar f(x_inf)f(x_sup)lt0 en el intervalo
    escogido.

8
Algoritmo (Paso 1)
  • Estimar la solución de f(x) calculando una
    x_aprox hallando el punto medio del intervalo
    seleccionado
  • Calcular x_aprox(x_inf x_sup)/2

9
Algoritmo (Paso 2)
  • if f(x_inf)f(x_aprox)lt0
  • then
  • La solución de f(x)0 está en
  • x_inf, x_aprox. Hacer
  • x_supx_aprox.
  • end

10
  • If f(x_inf)f(x_aprox)gt0
  • then
  • La solución de f(x) está en x_aprox, x_sup.
  • Hacer x_infx_aprox.
  • end

11
  • If f(x_inf)f(x_sup)0
  • then
  • La solución de f(x)0 es x_aprox.
  • Parar
  • end

12
Algoritmo (Paso 3)
  • Estimar x_aprox(x_infx_sup)/2
  • Calcular el error absoluto relativo aproximado
    (e_ara)

13
Algoritmo (Paso 4)
  • If e_ara lt tolerancia or iter maxiter
  • stop
  • else
  • Con los valores actualizados (nuevos) de
  • x_inf, x_sup (hallados en paso 2)
  • ir al paso 1
  • end

14
Ejemplo
  • f(x)-x3-0.165x23.993e-4

15
Ejemplo
  • Paso 0 Si x_inf0, x_sup0.11 tendremos que
  • f(x_inf)3.993e-4, f(x_sup)-2.662e-4 y
  • f(x_inf)f(x_sup)lt0

16
iter1
17
Iter2
18
Iter3
19
(No Transcript)
20
Ventajas
  • Siempre converge
  • Es relativamente fácil de entender y programar.

21
Desventajas
  • Comparado con otros métodos es relativamente
    lento.
  • Si x_inf o x_sup x_aprox la convergencia es
    lenta (por qué?)

22
  • Hay funciones problemáticas para este método
    como son f(x)xn, npar,
  • f(x)c/xn, nimpar (por qué?).
Write a Comment
User Comments (0)
About PowerShow.com