Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Metodos Numericos
Metodos Numericos
Races de ecuaciones
5.1 Mtodos cerrados
40
30
20
10
0
-10
-20
-30
-40
-4
-3
-2
-1
x=4.1:0.001:4.4;
y=sin(10*x)+cos(3*x);
plot(x,y);
grid on;
xl + xu
xr =
2
Ejemplo
Biseccin
Planteamiento del problema. Emplee el mtodo de
biseccin para resolver la ecuacin f(x)=(667.38/x)*(1-exp(0.146843 x))-40
Solucin.
Primera iteracin: xl = 12; xu = 16
xr = (12+16) / 2 = 14
f(12) f(14) = (6.067)(1.569) = 9.517 > 0
No hay cambio de signo entre el lmite
inferior y el punto medio. En
consecuencia la raz debe estar
localizada entre 14 y 16.
Segunda iteracin: xl = 14; xu = 16
xr = (14+16) / 2 = 15
f(14) f(15) = (1.569)(-0.425) = -0.666 < 0
Parte II: Anlisis Numrico
12
16
14
16
14
15
xrnuevo xranterior
a =
xrnuevo
Cuando a es menor que un valor previamente fijado s, termina el
clculo.
t (%)
Iteracin
xl
xu
xr
12
16
14
14
16
15
6.667
1.487
14
15
14.5
3.448
1.896
14.5
15
14.75
1.695
0.204
14.75
15
14.875
0.840
0.641
14.75
14.875
14.8125
0.422
0.219
5.279
10
11
12
f(x)
f(xu)
f ( xl )
f ( xu )
=
x r xl x r xu
en la cual se despeja xr
f ( xu )( xl xu )
xr = xu
f ( xl ) f ( xu )
xr
xl
xu
x
f(xl)
13
14
xl
xu
xr
a(%)
r(%)
1.3
0.65
100.0
35
0.65
1.3
0.975
33.3
2.5
0.975
1.3
1.1375
14.3
13.8
0.975
1.375
1.05625
7.7
5.6
0.975
1.05625
1.015625
4.0
1.6
15
t(%)
Iteracin
xl
xu
xr
1.3
0.09430
0.0943
1.3
0.18176
48.1
81.8
0.18176
1.3
0.26287
30.9
73.7
0.26287
1.3
0.33811
22.3
66.2
0.33811
1.3
0.40788
17.1
59.2
90.6
16
f(x)
15
10
17
18
19
Ejercicios
Ejercicio 5.1 Determine las races reales de f(x) = -0.4x2 + 2.2x + 4.7:
a. Grficamente
b. Usando el mtodo de biseccin para determinar la raz ms grande.
Emplee como valores iniciales xl=5 y xu=10. Calcule el error
estimado a y el error verdadero t para cada iteracin.
Ejercicio 5.2 Calcule la raz real positiva de f(x)=x4-8x3-36x2+462x
1010 utilizando el mtodo de la falsa posicin. Use una grfica para
escoger el valor inicial y realice el clculo con s = 1.0 %
20
2
3
4
Ta
Ta
Ta
Ta
21
22
23
xi +1 xi
a =
100%
xi +1
24
Ejemplo
xi
a %
100.0
76.3
0.367879
171.8
35.1
0.692201
46.9
22.1
0.500473
38.3
11.8
0.606244
17.4
6.89
0.545396
11.2
3.83
0.579612
5.90
2.20
0.560115
3.48
1.24
0.571143
1.93
0.705
10
0.564479
1.11
0.399
25
Convergencia
El error relativo porcentual verdadero en cada iteracin del ejemplo
anterior, es proporcional (por un factor de 0.5 a 0.6) al error de la
iteracin anterior. Esta propiedad se conoce como convergencia lineal.
26
f(x)
Un mtodo grfico alternativo
consiste en separar la ecuacin en
dos partes, de esta manera
f(x) = e-x - x
Raz
f1(x)=f2(x)
Entonces las dos ecuaciones
f(x)
y1 = f1(x) y y2 = f2(x)
f2(x) = e-x
f1(x) = x
Raz
27
y1 = x
y1 = x
y2= g(x)
y2= g(x)
x2 x1 x0
y2= g(x)
x0
x0
y1 = x
y2= g(x)
y1 = x
x0
28
ea =
xr xrold
100
xr
END IF
IF ea < es OR iter imax EXIT
END DO
Fixpt = xr
END fixpt
Parte II: Anlisis Numrico
29
f ( xi ) 0
f ' ( xi ) =
xi xi +1
Pendiente = f (xi)
f(xi)
xi +1
f ( xi )
= xi
f ' ( xi )
xi+1
xi
30
xi
t (%)
100
0.500000000
11.8
0.566311003
0.147
0.567143165
0.0000220
0.567143290
< 10-8
31
Algoritmo
1.
2.
3.
4.
32
f ( xi 1 ) f ( xi )
f ' ( xi )
xi 1 xi
Sustituyendo en la ecuacin
de Newton - Raphson
xi +1
f(x i-1)
f ( xi )( xi 1 xi )
= xi
f ( xi 1 ) f ( xi )
x i-1
xi
33
34
f ( xi + xi ) f ( xi )
f ' ( x)
xi
donde d es un pequeo cambio fraccionario. sta aproximacin
se sustituya en la ecuacin de la secante para obtener la
siguiente expresin iterativa:
xi +1
xi f ( xi )
= xi
f ( xi + xi ) f ( xi )
Parte II: Anlisis Numrico
35
Ejercicios
Ejercicio 5.4 Evaluar las races de las siguientes ecuaciones
trascendentes
a. sin x - 2exp(-x2) = 0
b. ax - ax = 0 para a = 2, e, or 3
c. ln(1 + x2) x1/2= 0
d. e-x/(1 + cos x) - 1 = 0
36
37
38
39
40
41
donde
42
43
44
45