Professional Documents
Culture Documents
Método de la Bisección
Método de Newton Raphson
Método de la Secante
Aplicación
Planteo del problema no lineal
MÉTODOS NUMÉRICOS,
LABORATORIO N◦2
1 Objetivos
2 Método de la Bisección
4 Método de la Secante
5 Aplicación
Objetivo
Objetivo
Objetivo
ai + b i
yi = , donde : Ii = [ai , bi ]; i = 1, 2, 3, . . .
2
Algoritmo
Datos: a, b, f, tol Salida: Raiz, niter
1 niter ← 0
2 A ← a, B ← b
3 Mientras (|A − B| > tol)
3.1 y ← A+B2
3.2 Si (f (A) ∗ f (y) < 0) B ← y
sino A ← y
3.3 niter ← niter + 1
4 Raiz ← y
Método de Newton Raphson
Método
Siendo y0 una aproximación inicial
f (yi−1 )
yi = yi−1 − , i = 1, 2, 3, . . .
df (yi−1 )
Algoritmo
Datos: y0 , f, df, tol Salida: Raiz, niter
1 y1 ← y0 − dff (y 0)
(y0 )
2 niter ← 1
3 Mientras (|y0 − y1 | > tol)
3.1 y0 ← y1
f (y0 )
3.2 y1 ← y0 − df (y0 )
3.3 niter ← niter + 1
4 Raiz ← y1
Método de la Secante
Método
Siendo y0 , y1 dos aproximaciones iniciales
Algoritmo
Datos: y0 , y1 , f, tol Salida: Raiz, niter
1 niter ← 0
2 Mientras (|y0 − y1 | > tol)
1 )(y1 −y0 )
3.1 y2 ← y1 − ff(y
(y1 )−f (y0 )
3.2 y0 ← y1 , y1 ← y2
3.3 niter ← niter + 1
3 Raiz ← y2
Problema
Problema
Por un canal trapezoidal fluye agua a una tasa de
3
Q = 20 ms . La profundidad crı́tica y para dicho canal
Q2 m
satisface la ecuación 0 = 1 − gA3 B donde g = 9,81 s2 ,
c
Problema no lineal
y2 3
f (y) = (9,81)[3y + ] − 400(y + 3) = 0
2
Si y > 0, usando bolzano tenemos y ∈ I = [1, 2]
y2 2
df (y) = 3(9,81)[3y + ] (3 + y) − 400
2