Documentos de Académico
Documentos de Profesional
Documentos de Cultura
40
35
30
25
20
15
10
-5
-3 -2 -1 0 1 2 3
Contenido
Introducción.
Método Grafico
Métodos Cerrados
Bisección,
Falsa Posición
Falsa Posición Modificada.
Métodos Abiertos
Newton Raphson
Secante
Sustitución Sucesiva
Bairstow.
Ultima modificación 22 / 02 / 2020 *Rev 4
METODOS NUMERICOS
Método Grafico
30 %Grafica de la funcion.
25
20
clear all
f=inline('x.^3+3*x.^2-3*x-1','x');
15
x=-3:0.1:3;
10
y=f(x);
5
plot(x,y,'k-')
0 grid
-5
-3 -2 -1 0 1 2 3
title('Grafica de la funcion x.^3 + 3*x.^2 -3*x -1')
Método Bisección
ab
c
2
Método Bisección
Flujograma del Método de Bisección Tabla Características de Bisección
c = (a + b) / 2
no
no si c=a
f(c) < Error f(c)*f(a) > 0 b=b
si
fin
Método Bisección
Pseudocódigo Bisección en Matlab
%Metodo Grafica de la funcion Biseccion
clear all
f=inline('x.^3+3*x.^2-3*x-1','x');
x=[-5:0.5:5];
y=f(x);
figure('name','Grafica de funcion')
plot(x,y)
Continuación Pseudocodigo
grid
%Metodo de Biseccion
while error>=0.005 & n<=100
clear all
f(1)=y(x(1));
y=inline('x.^3+3*x.^2-3*x-1','x');
f(2)=y(x(2));
x(1)=-4;
x(3)=(x(1)+x(2))/2;
x(2)=4;
f(3)=y(x(3));
f(1)=y(x(1));
if (f(1)*f(3))<=0
f(2)=y(x(2));
x(1)=x(1);
n=0;
x(2)=x(3);
error=1;
else
if (f(1)*f(2))>=0
x(1)=x(2);
fprintf('No existen raices dentro del intervalo \n')
x(2)=x(3);
break
end
end
n=n+1;
error=(abs(x(1)-x(3)));
end
fprintf(' \n')
fprintf('La raiz de la ecuacion por bisección es %f
\n',x(3))
fprintf(' \n')
fprintf('Encontrada en %3.0f iteraciones \n',n)
fprintf(' \n')
fprintf('El error es %f \n',error)
fprintf(' \n')
Ultima modificación 22 / 02 / 2020 *Rev 4
METODOS NUMERICOS
1
Ejemplo:
0
f ( x) e x 5 x 2 -1
-2
-3
-4
-5
Solución: -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
Solución Exacta
Método Bisección 8
Grafica de la funcion x 3-1
LIMITANTES 4
-8
-10
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
0.5
-2.5
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
ca
b a
f (c ) f ( a )
* f (a)
Iter = Iter + 1
b= a – c – a * f(a)
f(c) - f(a)
No Si
f(a) * f(b) < 0
a=b,c=c a=a,c=b
f(a) = f(b) , f(c) = f(c) f(a) = f(a) , f(c) = f(b)
Kl = 1 , kr = kr + 1 Kr = 0 , kl = kl + 1
Si kr > 1 ; f(c) = f(c)/2 Si kl > 1 ; f(a) = f(a)/2
Ejemplo: 0
-1
f ( x) e x 5 x 2 -2
-3
-4
Solución: -5
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
G ( x) f ( xo ) f ' ( xo ) * ( x1 xo )
x1 xo f ( xo )
f '( xo )
y sucesivamente
Formula Newton R.
El método de Newton Raphson no trabaja con intervalos donde nos asegure que
encontraremos la raíz, por lo que no hay ninguna garantía de que nos
aproximaremos a dicha raíz. Desde luego, existen ejemplos donde este método
no converge a la raíz, en cuyo caso se dice que el método diverge. Sin embargo,
en los casos donde si converge a la raíz lo hace con una rapidez impresionante,
por lo cual es uno de los métodos preferidos por excelencia.
f ( xi h) f ( xi )
f ( xi )
h
El método de Newton Raphson puede utilizarse para hallar raíces complejas
si el programa utilizado lo permite.
f a ib
Ejemplo: 0
f ( x) e x 5 x 2 -1
Solución: -2
f ' ( x) e x 10x -3
-4
Tabla de Datos -5
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
.
Ec. Secante
Ejemplo:
f ( x) e x 5 x 2
Solución:
Iter Xi -1 Xi f ( Xi -1 ) f ( Xi ) Xi +1 Error
1 0,5 1 0,39872127 -2,281718172 0,574376101
2 1 0,5743761 -2,28171817 0,126482595 0,596730556 0,022354455
3 0,5743761 0,59673056 0,12648259 0,035734431 0,605533199 0,008802643
4 0,59673056 0,6055332 0,03573443 -0,001123385 0,605264904 0,000268295
Solución Exacta
x = 0.60526
Ultima modificación 22 / 02 / 2020 *Rev 4
METODOS NUMERICOS
Ejercicios Resueltos
Ejemplo 1.
El diseño del sistema de suspension del automovil comprende una solucion
intermedia entre comodidad y estabilidad para todas las condiciones de manejo y
velocidad. Se pide determinar la estabilidad del carro (k). Si la masa es de m = 1.2x106
gramos y tiene un sistema de amortiguamiento c= 1x107 g/s.
Datos: Aplicar el metodo de biseccion si con un intervalo inicial k es, a= 1x10 9, b=2x109
k c2 c k c2
f ( k ) cos 0,05 * sen 0,05 *
m 4m 2 4km c 2 m 4m 2
Solución:
ra rb ra
Si evaluamos con k=1E9 Si evaluamos con k= 2E9
ra = 28.565227501671 ra = 40.6116431033707
rb = 68556546.0040104 rb = 97467943.4480896
C = (a + b) / 2 = 1.5E9
Ultima modificación 22 / 02 / 2020 *Rev 4
METODOS NUMERICOS
Ejercicios Resueltos
Ejemplo 1.
El diseño del sistema de suspension del automovil comprende una solucion
intermedia entre comodidad y estabilidad para todas las condiciones de manejo y
velocidad. Se pide determinar la estabilidad del carro (k). Si la masa es de m = 1.2x106
gramos y tiene un sistema de amortiguamiento c= 1x107 g/s.
Solución:
n= 1, c= 1.5e+009, f(a) = 0.28644, f(b) = -0.35181, f(c) =-0.066943, error = 5e+008
n= 2, c=1.25e+009, f(a) = 0.28644, f(b) =-0.066943, f(c) = 0.10069, error = 2.5e+008
n= 3, c=1.375e+009, f(a) = 0.10069, f(b) =-0.066943, f(c) = 0.014675, error =1.25e+008
n= 4, c=1.4375e+009, f(a) = 0.014675, f(b) =-0.066943, f(c) =-0.026677, error =6.25e+007
n= 5, c=1.4063e+009, f(a) = 0.014675, f(b) =-0.026677, f(c) =-0.0061375, error =3.13e+007
n= 6, c=1.3906e+009, f(a) = 0.014675, f(b) =-0.0061375, f(c) =0.0042344, error =1.56e+007
n= 7, c=1.3984e+009, f(a) =0.0042344, f(b) =-0.0061375, f(c) =-0.0009601, error =7.81e+006
n= 8, c=1.3945e+009, f(a) =0.0042344, f(b) =-0.0009601, f(c) = 0.001635, error =3.91e+006
En 37 iteraciones …
n=37, c=1.397e+009, f(a) =9.6551e-012, f(b) =-1.0436e-014, f(c) =4.8221e-012, error = 0.00728
Ejercicios Resueltos
Ejemplo 2.
Estime la masa del paracaidista, en funcion a la siguiente ecuacion,
g *m c *t
Datos v * (1 e m )
g= 9,8 c
c *t
c= 14
g g g *t
v= 35 Derivada = f ' ( m) e m * ( )
t= 7 c c m
Condicion Inicial, mo = 2 kg
Solución: