Temario Métodos cerrados: Métodos gráficos Método de bisección Método de la posición falsa Métodos abiertos Iteración simple de punto fijo Método de Newton-Raphson Método de la secante Raíces de polinomios Método de Müller Método de Bairstow
Métodos gráficos Los métodos gráficos consisten en graficar la función f(x) y observar donde la función cruza el eje x.
Ejemplo 1 Encontrar la raíz de:
Ejemplo 2 Grafica de: f(x) = sen 10x + cos 3x
Ejemplo 2 (cont.) Grafica de: f(x) = sen 10x + cos 3x
Tarea Utilice Excel para los siguientes problemas. Determine las raíces reales de: f(x) = -0.5×2 + 2.5x + 4.5 Gráficamente. Confirme utilizando la fórmula cuadrática.
Determine las raíces reales de: f(x) = 5×3 – 5×2 + 6x – 2 Gráficamente.
Método de la bisección Se trata de encontrar los ceros de f(x) = 0 Donde f es una función continua en [a,b] con f(a) y f(b) con signos diferentes. y = f(x) x y a b f(b) f(a)
Método de la bisección De acuerdo con el teorema del valor medio, existe p ? [a,b] tal que f(p) = 0. El método consiste en dividir a la mitad el intervalo y localizar la mitad que contiene a p. El procesos se repite hasta la lograr la precisión deseada.
Método de la bisección y = f(x) x y a b f(b) f(a) p1=(a+b)/2 f(p1) p Mitad del intervalo que contiene a p Primera iteración del algoritmo
Método de la bisección y = f(x) x y a =p1 b f(b) f(a) p2=(a+b)/2 f(p2) p Mitad del intervalo que contiene a p Segunda iteración del algoritmo
Método de la bisección Algoritmo bisección Entradas: extremos a,b; número de iteraciones ni; tolerancia tol 1. p=a; i=1; eps=1;2. mientras f(p)?0 y i? ni eps>tol 2.1. pa = p; 2.2. p = (a+b)/2 2.3. si f(p)*f(a)>0 entonces a=p; 2.4. sino 2.5. si f(p)*f(b)>0 entonces b=p; 2.6. i = i + 1; eps = |p-pa|/p;
Bisección en C double biseccion(double a, double b, double error, int ni){ double p,pa,eps; int i; p = a; i = 1; eps = 1; while(f(p) != 0 && i< ni && eps > error){ pa = p; p = (a+b)/2; if(f(p)*f(a)>0) a = p; else if(f(p)*f(b)>0) b = p; i++; eps = fabs(p-pa)/p; } return p; }
Página siguiente |