Documente Academic
Documente Profesional
Documente Cultură
Métodos Numéricos
Computacionales
Métodos Numéricos Computacionales
Universidad Nacional de Trujillo
Met. de la Bisección
Métodos Acotados
La raíz está situada en un Met. de laFalsa Posición
intervalo (necesita dos
puntos). Acaba
convergiendo dentro de
una tolerancia.
Met.Punto
del Punto
Fijo Fijo
Métodos Abiertos Met.
Newton
Newton
Raphson
Raphson
Sólo emplean un punto inicial (o
dos puntos que no tienen por qué Met. Secante
de laSecante
contener a la raíz) y una fórmula
para encontrar la raíz. No siempre
convergen, pero cuando lo hacen
son mucho más rápidos que los
métodos acotados.
Métodos Numéricos Computacionales
Universidad Nacional de Trujillo
Métodos Acotados
« Una función cambia de signo en la proximidad de una raíz »
halla un cero
Calcula el punto medio como nuevo
2.
punto
Comprueba si hay cambio de signo
3.
en [a,c] o en [p,c].
Comprobación: f(a)*f(c).
Si el producto es cero, entonces p es
4.
f(1)= -7 f(1)= -7
f(1,5)=2,88 ≠ signo f(1,25)=-2,42 = signo
2,88
mpl
Método de la Bisección (Programación en Matlab)
f(x)= x3 + 2x2 + 10x -
o: 20
Falsa Posición
halla un cero
Calcula un punto intersección como
2.
nuevo punto
en [a,c] o en [c,b].
Comprobación: f(a)*f(c).
Si el producto es cero, entonces c es
2.
signo.
•Acaban convergiendo a la raíz con cierta tolerancia
Diferencias:
•El cálculo del nuevo punto estimado se hace con diferentes
estrategias
•En general el método de la posición falsa converge más
Métodos Numéricos Computacionales
Universidad Nacional de Trujillo
Métodos Abiertos
Métodos:
•
Punto Fijo
Problema f(x)=0
Transformar a x=g(x)
1. y |f(x)|< Tolerancia = ε
requerida
Si: Raiz y=
g(x)
|g’(x)|<1 El algoritmo converge
linealmente
|g’(x)|>=1 El algoritmo diverge x x x x
Métodos Numéricos Computacionales
Eje Universidad Nacional de Trujillo
Método del Punto Fijo
mpl f(x)= cosx – 3x ε = 10-
o: a) g(x)= (cos x) /3 3 x
b) g(x)= cos
diverge
x0=π converge
-2x
provar
/8 Hast
a
|f(x)|<
y 1º 2º
3x x0=π/ Iteración
g(x0)=(cos x0)/3 Iteración
x0=0,30796 g(x0)=(cos x0)/3 ε
8 g(π/8)=(cos π/8)/3 g(0,30796)=(cos 0,30796)/3
g(π/8)=0,30796 g(0,30796)=0,31765
Newton
Raphson Problema g(x)=0
f(xi)
xi+1=xi- = g(xi)
f’(xi)
4. Repetir hasta llegar a la tolerancia
requerida
Métodos
Método deNuméricos Computacionales
Universidad Nacional de Trujillo
Newton
Raphson Necesita conocer la derivada de la función
•
X1 = 1,41176 X1 = 1,36934
X=1,3688
x Nuevo valor de x0 es: Nuevo valor de x0 es:
x0= x1 x0= x1
mpl
f(x)= x3Matlab)
+ 2x2 + 10x - ε = 10-
o: 20 3
Secante
Problema g(x)=0
Dos
iteraciones
f (x1)-f = f (x1)
x1-x0
(x0) x1 –
x2
f(x1)-f(x0)
- x1-x0f (x1)
x2 = x1f (x1)-f
(x0)
(x0,f(x0))
xn+1 = fxn- xn- f (xn)
x1 - x0 (xn)-f
xn-1
Métodos Numéricos Computacionales
Eje Universidad Nacional de Trujillo
X2 = 1,53846 X2 = 1,35031
X=1,3688 x
Nuevos valores de x0 ,x0 son: Nuevos valores de x0 ,x0 son:
x0= x1 x0= x1
x1= x2 x1= x2
mpl
Método de la Secante (Programación en Matlab)
f(x)= x3 + 2x2 + 10x – 20 x0 = 0 , x1 =ε = 10-
o: , 1, 3
Bibliografia:
Metodo Numérico Aplicados a la
Ingenieria
(Antonio Nieves)
LOGO
Gracias!