Aquí tenemos que aproximar los tres puntos de cruce:
Iteraciones |
a |
c |
b |
f(a) |
f(c) |
f(b) |
Error |
1 |
-1.7500 |
-1.5000 |
-1.2500 |
-1.1094 |
0.1250 |
0.7969 |
0.2500 |
2 |
-1.7500 |
-1.6250 |
-1.5000 |
-1.1094 |
-0.4160 |
0.1250 |
0.1250 |
3 |
-1.6250 |
-1.5625 |
-1.5000 |
-0.4160 |
-0.1272 |
0.1250 |
0.0625 |
4 |
-1.5625 |
-1.5313 |
-1.5000 |
-0.1272 |
0.0034 |
0.1250 |
0.0313 |
5 |
-1.5625 |
-1.5469 |
-1.5313 |
-0.1272 |
-0.0608 |
0.0034 |
0.0156 |
6 |
-1.5469 |
-1.5391 |
-1.5313 |
-0.0608 |
-0.0284 |
0.0034 |
0.0078 |
7 |
-1.5391 |
-1.5352 |
-1.5313 |
-0.0284 |
-0.0124 |
0.0034 |
0.0039 |
8 |
-1.5352 |
-1.5332 |
-1.5313 |
-0.0124 |
-0.0045 |
0.0034 |
0.0020 |
9 |
-1.5332 |
-1.5322 |
-1.5313 |
-0.0045 |
-0.0006 |
0.0034 |
0.0010 |
Iteraciones |
a |
c |
b |
f(a) |
f(c) |
f(b) |
Error |
1 |
-0.5000 |
-0.2500 |
-0.0000 |
0.3750 |
-0.2656 |
-1.000 |
0.2500 |
2 |
-0.5000 |
-0.3750 |
-0.2500 |
0.3750 |
0.0723 |
-0.2656 |
0.1250 |
3 |
-0.3750 |
-0.3125 |
-0.2500 |
0.0723 |
-0.0930 |
-0.2656 |
0.0625 |
4 |
-0.3750 |
-0.3438 |
-0.3125 |
0.0723 |
-0.0094 |
-0.0930 |
0.0313 |
5 |
-0.3750 |
-0.3594 |
-0.3438 |
0.0723 |
0.0317 |
-0.0094 |
0.0156 |
6 |
-0.3594 |
-0.3516 |
-0.3438 |
0.0317 |
0.0112 |
-0.0094 |
0.0078 |
7 |
-0.3516 |
-0.3477 |
-0.3438 |
0.0112 |
0.0009 |
-0.0094 |
0.0039 |
8 |
-0.3477 |
-0.3457 |
-0.3438 |
0.0009 |
-0.0042 |
-0.0094 |
0.0020 |
9 |
-0.3477 |
-0.3467 |
-0.3457 |
0.0009 |
-0.0016 |
-0.0042 |
0.0010 |
Iteraciones |
a |
c |
b |
f(a) |
f(c) |
f(b) |
Error |
1 |
1.5000 |
1.7500 |
2.0000 |
-2.1250 |
-0.8906 |
1.0000 |
0.2500 |
2 |
1.7500 |
1.8750 |
2.0000 |
-0.8906 |
-0.0332 |
1.0000 |
0.1250 |
3 |
1.8750 |
1.9375 |
2.0000 |
-0.0332 |
0.4607 |
1.0000 |
0.0625 |
4 |
1.8750 |
1.9063 |
1.9375 |
-0.0332 |
0.2082 |
0.4607 |
0.0313 |
5 |
1.8750 |
1.8906 |
1.9063 |
-0.0332 |
0.0861 |
0.2082 |
0.0156 |
6 |
1.8750 |
1.8828 |
1.8906 |
-0.0332 |
0.0261 |
0.0861 |
0.0078 |
7 |
1.8750 |
1.8789 |
1.8828 |
-0.0332 |
-0.0036 |
0.0261 |
0.0039 |
Una aproximación de un cruce sería en -1.5322 con un error máximo de 0.0010
Una aproximación de un cruce sería en -0.3467 con un error máximo de 0.0010
Una aproximación de un cruce sería en 1.8789 con un error máximo de 0.0039
Con MatLab obtenemos los siguientes resultados:
EDU» p = [1 0 -3 -1]
p =
1 0 -3 -1
EDU» r = roots(p)
r =
1.8794
-1.5321
-0.3473
Que como ves se aproximan a los obtenidos con el método de bisección.