Está en la página 1de 18

Métodos numéricos

Unidad 1: Tarea 1 – Error y Ecuaciones No Lineales

Grupo: 100401_12

Estudiantes:
Diego Mauricio Zapata

Tutor:
Jorge Armando Amador

Universidad Nacional Abierta y a Distancia


2019
Introducción

Esta actividad se realiza de manera individual, pero se aporta y se


discute de manera colaborativa con el fin de mejorar posibles errores.
Como objetivo se quiere mostrar los conocimientos adquiridos en esta
primera unidad “Error y Ecuaciones No Lineales”.
Se aplican los diversos Métodos Iterativos en la Solución de Ecuaciones
no Lineales, determinando el error en dichos cálculos.
Se tocan temáticas como, tipos de Error, Exactitud, Redondeo, Método
del punto fijo, Método de
Newton- Raphson, Método de la Secante, Método de la Regla falsa y Método de
Bisección.
DESARROLLO DE LA ACTIVIDAD

Para estudiantes cuyo documento de identidad termine en los dígitos,


k: 0, 3, 6 o 9

Dada la siguiente función:

f ( x )=e(3 x−12)+ x cos ( 3 x )−x 2+ 4=0


Ejercicio 1.

Realice una tabla en el intervalo [−3.0,6 .0] y grafique la función en ese


intervalo (use un tamaño de paso de 0.5 o menor, que le permita observar
adecuadamente los cambios de signo). Determine los subintervalos en donde
posiblemente se encuentran las raíces.

Para realizar la tabla se asume un intervalo entre los puntos de 0.3

Tabla 1: intervalos realizados en excel


La grafica generada es

Gráfica 1. Representación de los intervalos realizado en excel

Ilustración 1. Grafica De La Función f(x) Con Los Intervalos [2, 3]

Los subintervalos en donde posiblemente se encuentran las raíces son:

[-2 , -1] ; [2 , 3] ; [5 , 6]

Ejercicio 2.
Determine, con una exactitud de 10−k, una de las raíces encontradas en el
punto anterior (indique claramente cuál intervalo de los encontrados va a
trabajar) empleando cada uno de los siguientes métodos:

 Bisección
 Regula Falsi (En algunos textos se encuentra también como Falsa
Posición o Regla Falsa)
 Punto Fijo (Determine un esquema que cumpla con el Teorema de Punto
Fijo. Debe demostrarlo, no solo copiarlo)
 Newton – Raphson
 Secante

Para cada método elabore una tabla con los resultados. Debe contener al
menos la siguiente información por columna: Número de iteración, i, valor
aproximado de la raíz en esa iteración, x i, el valor de la función evaluada en la
raíz aproximada en esa iteración, f (x¿ ¿i)¿ , y el error relativo, Erel (% ). Note
que, si el método converge, en cada iteración, i, el valor de f (x¿ ¿i)¿ se debe ir
aproximando cada vez más a cero. Si esto no ocurre, revise cuidadosamente
sus cálculos.

 Bisección

Se trabajará con el intervalo [5, 6]

Para este método trabajamos con las siguientes formulas


xa + xb
x r= donde x a=5 y x b=6
2
Para el desarrollo de este método remplazamos x a y x b en la función

Luego hallamos x r y también lo remplazamos en la ecuación

2
f ( x a ) =e (3 (5 )−12)+ (5 ) cos ( 3 (5 ) )−( 5 ) + 4=−4.7129

f ( x b ) =e(3 (6 )−12) + ( 6 ) cos ( 3 ( 6 ) )− ( 6 )2+ 4=375.390

x a + x b 5+ 6
x r= = =5.5
2 2
2
f ( x r )=e (3 ( 5.5)−12) + ( 5.5 ) cos ( 3 ( 5.5 ) )− (5.5 ) + 4=59.90394
Ahora buscamos el signo de la multiplicación entre f ( x a )∗f ( x r )

Tabla 2: ( x a )∗f ( x r )

f ( x a )∗f ( x r ) >0 x r pasa a ser x a

f ( x a )∗f ( x r ) <0 x r pasa a ser x b

Así sucesivamente

Generamos la tabla teniendo en cuenta los siguientes conceptos

Tabla 3: resultado de Bisección realizado en excel

Ite xa xb xr f ( x a) f ( xr ) f ( x a )∗f (x r ) Error %


r
- -
4.7129026 59.903947 282.321472
1 5 6 5.5 4 5 3
- -
4.7129026 13.713219 64.6290703 4.7619047
2 5 5.5 5.25 4 9 8 6
- -
4.7129026 2.1151342 9.96842160 2.4390243
3 5 5.25 5.125 4 1 7 9
- -
4.7129026 1.7932928 8.45161452
4 5 5.125 5.0625 4 3 9 1.2345679
- -
1.7932928 0.0257256 0.04613370 0.6134969
5 5.0625 5.125 5.09375 3 9 2 3
-
1.7932928 1.64278086 0.3076923
6 5.0625 5.09375 5.078125 3 -0.9160695 2 1
0.41537183 0.1536098
7 5.078125 5.09375
5.0859375 -0.9160695 -0.4534283 1 3
-
5.0898437 0.2159388 0.09791279 0.0767459
8 5.0859375 5.09375 5 -0.4534283 7 5 7
- -
5.0898437 5.0917968 0.2159388 0.0956314 0.02065054 0.0383582
9 5 5.09375 8 7 4 5 7
- -
5.0917968 5.0927734 0.0956314 0.0350844 0.00335517 0.0191754
10 8 5.09375 4 4 6 7 6
- -
5.0927734 5.0932617 0.0350844 0.0047123 0.00016532 0.0095868
11 4 5.09375 2 6 2 9 1
-
5.0932617 5.0935058 0.0047123 0.0104984 -4.94721E- 0.0047931
12 2 5.09375 6 2 4 05 7
-
5.0932617 5.0935058 5.0933837 0.0047123 -1.36233E- 0.0023966
13 2 6 9 2 0.002891 05 4
14 5.0932617 5.0933837 5.0933227 - - 4.29376E-06 0.0011983
0.0047123 0.0009111
2 9 5 2 8 4
-
5.0933227 5.0933837 5.0933532 0.0009111 0.0009897 -9.01867E- 0.0005991
15 5 9 7 8 8 07 6
-
5.0933227 5.0933532 5.0933380 0.0009111 -3.57829E- 0.0002995
16 5 7 1 8 3.9271E-05 08 8
- -
5.0933227 5.0933380 5.0933303 0.0009111 0.0004359 0.0001497
17 5 1 8 8 6 3.97237E-07 9
- -
5.0933303 5.0933380 0.0004359 0.0001983 7.4896E-
18 8 1 5.0933342 6 5 8.64715E-08 05
-
5.0933380 5.0933361 0.0001983 -7.9538E- 3.7448E-
19 5.0933342 1 1 5 05 1.57762E-08 05
5.0933361 5.0933380 5.0933370 -7.9538E- -2.0134E- 1.8724E-
20 1 1 6 05 05 1.60141E-09 05

Vemos que x r=5.09333

 Regla Falsa

Se trabajará con el intervalo [5, 6]

Se trabaja de manera parecida al método anterior

Se toman los dos valores de los intervalos y se trabaja con una nueva forma
de x r

x a=5 y x b=6
2
f ( x a ) =e (3 (5 )−12)+ (5 ) cos ( 3 (5 ) )−( 5 ) + 4=−4.7129

f ( x b ) =e(3 (6 )−12) + ( 6 ) cos ( 3 ( 6 ) )− ( 6 )2+ 4=375.390

x a f ( x b )−x b f ( x a )
x r=
f ( x b )−f ( x a )

Ahora hallamos el x r
x a f ( x b )−x b f ( x a ) 5(375.390)−6 (−4.7129)
x r= = =5.012399
f ( x b )−f ( x a ) (375.390)−(−4.7129)

Ahora buscamos el signo de la multiplicación entre f ( x a )∗f ( x r )

Tabla 4: ( x a )∗f ( x r )

f ( x a )∗f ( x r ) >0 x r pasa a ser x a

f ( x a )∗f ( x r ) <0 x r pasa a ser x b

Se procede a generar la tabla

Tabla 5: resultado de regla falsa realizado en excel


f (x a) f ( x b) xr f ( xr ) f ( x a )∗f ( x r ) Error %
xb
             

Ite xa
r
- -
4.7129026 375.39069 4.2038567
1 5 6 4 4 5.012399 3 19.81236748
- -
4.2038567 375.39069 5.0233362 3.7271391 0.0021772
2 5.012399 6 3 4 8 7 15.66835909 9
- -
5.0233362 3.7271391 375.39069 5.0329379 3.2865165 0.0019077
3 8 6 7 4 4 5 12.24930459 7
- -
5.0329379 3.2865165 375.39069 5.0413310 2.8839130 0.0016648
4 4 6 5 4 1 8 9.478028083 5
- -
5.0413310 2.8839130 375.39069 5.0486397 2.5197274 0.0014476
5 1 6 8 4 7 8 7.266675039 7
- -
5.0486397 2.5197274 375.39069 5.0549829 2.1931667 0.0012548
6 7 6 8 4 9 8 5.52618261 4
- -
5.0549829 2.1931667 375.39069 5.0604720 1.9025641 0.0010846
7 9 6 8 4 5 5 4.172640491 9
- -
5.0604720 1.9025641 375.39069 5.0652097 1.6456602 0.0009353
8 5 6 5 4 8 7 3.130974236 5
- -
5.0652097 1.6456602 375.39069 5.0692898 1.4198386 0.0008048
9 8 6 7 4 8 7 2.336572101 7
- -
5.0692898 1.4198386 375.39069 5.0727968 1.2223125 0.0006913
10 8 6 7 4 4 8 1.735486679 3
- -
5.0727968 1.2223125 375.39069 5.0758061 1.0502664 0.0005928
11 4 6 8 4 1 5 1.283753901 7
- -
5.0758061 1.0502664 375.39069 0.9009575 0.0005077
12 1 6 5 4 5.0783846 9 0.946245536 4

13 5.0783846 6 - 375.39069 5.0805912 - 0.695345424 0.0004343


0.9009575 0.7717848
9 4 3 5 3
- -
5.0805912 0.7717848 375.39069 5.0824776 0.6603310 0.0003711
14 3 6 5 4 1 2 0.509633481 5
- -
5.0824776 0.6603310 375.39069 5.0840887 0.5643853
15 1 6 2 4 5 4 0.372681151 0.0003169
- -
5.0840887 0.5643853 375.39069 5.0854637 0.4819513 0.0002703
16 5 6 4 4 2 3 0.272006268 7
- -
5.0854637 0.4819513 375.39069 5.0866363 0.4112444 0.0002305
17 2 6 3 4 5 1 0.198199791 3
- -
5.0866363 0.4112444 375.39069 5.0876358 0.3506826 0.0001964
18 5 6 1 4 6 8 0.14421629 6
- -
5.0876358 0.3506826 375.39069 5.0884873 0.2988735 0.0001673
19 6 6 8 4 8 1 0.104809762 4
- -
5.0884873 0.2988735 375.39069 5.0892125 0.2545978 0.0001424
20 8 6 1 4 1 7 0.076092559 9

Vemos que x r=5.08921

 Punto Fijo

Para este método debemos despejar a x de la ecuación y mirar si la función


converge para el intervalo [5, 6]

f ( x )=e(3 x−12)+ x cos ( 3 x )−x 2+ 4

Tabla 6: punto fijo procedimientos realizado en excel

Para g(x)1 Para g(x)2

−4−e (3 x−12) −4−e (3 x−12 )+ x 2


g( x )= g( x )=
cos ( 3 x ) −x cos ( 3 x )
iter Xn iter Xn
1 5 1 5
2 4.1817434 2 -1.20373519
3 1.79920336 3 2.8607124
4 -6.23731023
4 3.43063896
5 35.2372214
5 1.02539775
-
6 1.97707325 6 1.1064E+41
7 3.85439638 7 #¡NUM!
8 1.40078695 8 #¡NUM!
9 2.11775253
10 3.57392023 Para g(x)2 la función no converge

Para g(x)1 la función no converge

Para g(x)3

g( x )=√ x cos ( 3 x ) +4 +e(3 x−12)

Iter x
1 5
4.5041200
2 4
3.3424646
3 2
1.1770238
4 8
5 1.706264
2.1622965
6 9
2.4741912
7 3
2.2460776
8 4
2.4541196
9 3
2.2733598
10 6
2.4411328
11 4
2.2901119
12 1
2.4315609
13 5
2.3020021
14 1
Para este g(x)3 la función converge, pero a otra punto no al que se encuentra en el
intervalo

Ahora en la primera iteración remplazamos el valor del intervalo en el g(x)


apropiado y así el valor que se obtiene se remplaza en el g(x)

Tabla 7: resultado de Punto Fijo realizado en excel

Iter x g(x) Er%


4.5041200
1 5 4
4.5041200 3.3424646 34.754456
2 4 2 8
3.3424646 1.1770238 183.97594
3 2 8 1
1.1770238 31.017481
4 8 1.706264 7
2.1622965 21.090195
5 1.706264 9 9
2.1622965 2.4741912 12.605923
6 9 3 2
2.4741912 2.2460776 10.156086
7 3 4 7
2.2460776 2.4541196 8.4772552
8 4 3 7
2.4541196 2.2733598 7.9512166
9 3 6 8
2.2733598 2.4411328 6.8727511
10 6 4 5
2.4411328 2.2901119 6.5944781
11 4 1 2
2.2901119 2.4315609 5.8172113
12 1 5 7
2.4315609 2.3020021
13 5 1 5.6280942
2.3020021 2.4240261 5.0339403
14 1 4 5
2.4240261 2.3110875 4.8868146
15 4 7 8
2.3110875 2.4178531 4.4157197
16 7 9 5
2.4178531 2.3183501 4.2919778
17 9 2 8
18 2.3183501 2.4126596 3.9089451
2 6 8
2.4126596 2.3243338 3.8000470
19 6 8 3
2.3243338 2.4082075 3.4828240
20 8 1 7

Raíz es 3.32433

El valor de la raíz cambia para este intervalo, ya que toma el punto la raíz que
se encuentra en el intervalo [2 ,3]

 Newton – Raphson

Para resolver el método trabajaremos con las siguientes formulas

Donde tenemos que hallar la función y la derivación de la función

f ( xn )
x n+1=x n − , si f ´ ( xn ) ≠ 0
f ´ ( xn )

 f ( x )=e(3 x−12)+ x cos ( 3 x )−x 2+ 4

f ' ( x )=−3 Sen (3 x )−2 x +3 e( 3 x−12)+ cos ⁡(3 x )


Ahora generamos la tabla con las formulas anteriores

Tabla 8: resultado de Newton – Raphson realizado en excel

xn f (x n) f ' (x n) f (x n) f ' ( xn )
iter Er%
- -
4.712902 47.54605 0.0991228
1 5 64 93 86
5.099122 0.365033 68.81157 0.0053048 1.943920
2 89 53 72 27 33
5.093818 0.029973 67.50420 0.0004440 0.104142
3 06 54 31 25 46
5.093374 0.002283 67.39571 3.38785E- 0.008717
4 03 27 94 05 7
5.093340 0.000172 67.38744 2.56388E- 0.000665
5 16 77 82 06 15
5.093337 1.3067E- 67.38682 1.9391E- 5.0338E-
6 59 05 23 07 05
5.093337 9.8823E- 67.38677 1.4665E- 3.8071E-
7 4 07 5 08 06
5.093337 7.4737E- 67.38677 1.10908E- 2.8793E-
8 38 08 14 09 07
5.093337 5.6522E- 67.38677 8.38767E- 2.1775E-
9 38 09 11 11 08
5.093337 4.2747E- 67.38677 6.34347E- 1.6468E-
10 38 10 11 12 09
5.093337 3.2337E- 67.38677 4.79869E- 1.2454E-
11 38 11 11 13 10
5.093337 2.4585E- 67.38677 3.64831E- 9.4165E-
12 38 12 11 14 12
5.093337 1.7053E- 67.38677 2.53062E- 7.1496E-
13 38 13 11 15 13
5.093337 2.4869E- 67.38677 3.69049E- 5.2314E-
14 38 14 11 16 14
5.093337 2.4869E- 67.38677 3.69049E-
15 38 14 11 16 0
5.093337 2.4869E- 67.38677 3.69049E-
16 38 14 11 16 0
5.093337 2.4869E- 67.38677 3.69049E-
17 38 14 11 16 0
5.093337 2.4869E- 67.38677 3.69049E-
18 38 14 11 16 0
5.093337 2.4869E- 67.38677 3.69049E-
19 38 14 11 16 0

Observamos que x n=5.093333

 Secante

Este método se realiza por medio de las siguientes formulas

f ( x )=e(3 x−12)+ x cos ( 3 x )−x 2+ 4

Teniendo como x 0=5 y a x 1=6

f ( x 0 ) =e(3(5)−12) + ( 5 ) cos ( 3 ( 5 ) ) −( 5 )2 +4=−4.7129

f ( x 1 ) =e(3(6)−12) + ( 6 ) cos ( 3 ( 6 ) )−( 6 )2+ 4=375.390


Se halla el valor de

f ( x 1 ) ( x 1−x 0 )
x 2=x 1−
f ( x 1 )−f ( x 0 )

Se remplaza y se aplica la formula en la tabla de Excel

Tabla 9: resultado de secante realizado en excel

xn x n−x n−1 f ¿ ¿) f ¿ ¿)
Ite
r Error %
0 5
-
375.3906 4.712902 16.66666
1 6 1 94 64 67
- -
0.9876010 4.203856 375.3906 19.70316
2 5.012399 05 73 94 02
- -
5.023336 0.0109372 3.727139 4.203856 0.217729
3 28 83 17 73 47
-
5.108847 0.0855113 0.999890 3.727139 1.673790
4 66 82 7 17 01
- -
5.090759 0.0180878 0.159645 0.999890 0.355308
5 76 98 24 7 42
- -
5.093250 0.0024903 0.005435 0.159645 0.048895
6 11 47 24 24 05
-
5.093337 8.7774E- 3.1193E- 0.005435 0.001723
7 88 05 05 24 31
- -
5.093337 5.00871E- 6.0406E- 3.1193E- 9.8338E-
8 38 07 09 05 06
- -
5.093337 9.6974E- 4.9738E- 6.0406E- 1.9039E-
9 38 11 14 09 09
-
5.093337 2.4869E- 4.9738E- 1.7438E-
10 38 0 14 14 14
5.093337 2.4869E- 2.4869E-
11 38 0 14 14 0
2.4869E-
12 #¡DIV/0! #¡DIV/0! #¡DIV/0! 14 #¡DIV/0!
13 #¡DIV/0! #¡DIV/0! #¡DIV/0! #¡DIV/0! #¡DIV/0!
14 #¡DIV/0! #¡DIV/0! #¡DIV/0! #¡DIV/0! #¡DIV/0!

Observamos que x n=5.093333

Ejercicio 3.

Para todos los métodos desarrollados en el punto anterior, realice una única
gráfica Número de iteraciones vs Erel (% ) que permita comparar el
comportamiento del error a medida que se aumenta el número de iteraciones.

(Ayuda: Haga la gráfica x vs log(y) para tener una mejor visualización de los
resultados).

Realice un análisis de resultados indicando claramente, y apoyado en la teoría,


cuál método presenta menor cantidad de iteraciones para alcanzar la tolerancia
especificada. ¿Cuál es su conclusión?

Tabla 10: resultado de Número de iteraciones vs E_rel (%)


realizado en excel

Ln(y)
NEWTON-
Iter BISECCION REGLA FALSA PUNTO FIJO RAPHSON SECANTE
-
1 1.56064775 6.129672152 3.54830782 0.664706723 2.81341072
-
2 0.89159812 6.261822878 5.21480499 -2.261995549 2.98077904
-
3 0.21072103 6.398018695 3.43455097 -4.74240035 -1.52450197
-
4 -0.48858001 6.537800609 3.04880828 -7.315493903 0.51509052
-
5 -1.178655 6.680743423 2.5341668 -9.896751352 -1.03476907
-
6 -1.87333946 6.826458296 2.3180732 -12.47863444 -3.01807917
-
7 -2.56725439 6.974593495 2.13738673 -15.06056494 -6.36350847
-
8 -3.26078523 7.124833807 2.07332496 -17.64249895 -11.5296811
-
9 -3.95412418 7.276898964 1.92756449 -20.22443391 -20.0793415
-
10 -4.64736723 7.430541454 1.88623265 -22.806374 -31.6801221
-
11 -5.34056235 7.585543941 1.760821 -25.38855299 #¡NUM!
-
12 -6.03368556 7.741716521 1.72777088 -27.96655007 #¡DIV/0!
-
13 -6.72682076 7.898893953 1.61620305 -30.58150984 #¡DIV/0!
-
14 -7.41997393 8.056932967 1.5865407 #¡NUM! #¡DIV/0!
-
15 -8.11311812 8.215709719 1.48517084 #¡NUM! #¡DIV/0!
-
16 -8.8062638 8.375117433 1.45674767 #¡NUM! #¡DIV/0!
-
17 -9.49941173 8.535064252 1.36326756 #¡NUM! #¡DIV/0!
-
18 -10.1925593 8.695471303 1.33501344 #¡NUM! #¡DIV/0!
-
19 -10.8857067 8.856270967 1.24784348 #¡NUM! #¡DIV/0!

Gráfica 2. Representación Número de iteraciones vs E_rel (%)


realizado en excel

10 X vs Ln(y)
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

-10

-20

-30

-40

-50

-60

-70

BISECCION REGLA FLASA PUNTO FIJO


NEWTON SECANTE

Viendo la gráfica se puede concluir que el método más rápido para encontrar el
error es regla falsa, también es un método muy estable, otro método estable
es el de bisección, otro método rápido es el de secante y cuyo error es mucho
más pequeño

Conclusiones
La actividad anterior de una forma u otra permitió:
La obtención de innumerables saberes relacionados con error y
ecuaciones no lineales, donde se aprendió a comprobar y graficar por medio de
intervalos dados una función, además de ello la utilización y aplicación de
métodos como bisección, regla falsa, newton, punto fijo, secante que de una
forma u otra abrieron posibilidades para por medio de los mismo conocer
raíces de función y en que intervalo pueden estar las mismas.
De igual forma el manejo de herramientas para graficar y realizar
procesos matemáticos como Excel, que sin lugar a dudas es fundamental para
nuestra carrea y profesión.

Referencias bibliográficas
[1] J. H. Mathews, K. D. Fink, A. F. Carrión, and M. C. Márquez, Métodos
numéricos con Matlab, vol. 2. Prentice Hall, 2000.

[2] S. C. Chapra and R. P. Canale, Métodos numéricos para ingenieros.


McGraw-Hill, 2007.

También podría gustarte