Академический Документы
Профессиональный Документы
Культура Документы
Autor
Pedro Cachaa
Jos Epuyao
Profesores
En las ciencias exactas, siempre se ha buscado una respuesta lo ms cercano a la realidad, es por
este motivo, que los mtodos numricos se han convertido en ese fiel aliado, debido a esa bsqueda
tenaz de lo ms preciso numricamente, sea cual sea el rea de la ciencia estudiada, fsica,
matemtica o qumica, siempre se busca lo correcto, as, los mtodos numricos importan en la
formacin de un profesional de las ciencias exactas.
Por esta razn es necesario, dentro de la formacin de un ingeniero y sin importar la especialidad
que tenga, contar con una base numrica en su formacin, de esta forma poder desenvolverse de
mejor manera en cualquier tarea que se le encomiende, ya sea algn anlisis que necesite estudiar
y para ello recurrir a varias tcnicas estudiadas. A continuacin en el siguiente informe, se realizar
un breve estudio de dichas tcnicas, como la conversin en sistemas numricos, el clculo de
errores y aproximaciones, y por ltimo un estudio de varios mtodos numricos en las ecuaciones
no lineales. Adems para un mejor entendimiento y anlisis de estos mtodos y tcnicas antes
mencionadas, se utilizar la herramienta computacional Matlab, donde se llevarn a cabo las
lneas de cdigos para el clculo y obtencin de valores.
DESARROLLO
De forma de poder comprender mejor el desarrollo de las actividades, los mtodos numricos fueron
diseados en el software Matlab antes mencionados. Para comenzar se advierte que la aritmtica
del computador juega un rol importante en el manejo de los mtodos de manera prctica.
1. Representacin numrica
Pasar de un sistema numrico a otro resulta de mucha utilidad en varias reas significativas
dentro de la ingeniera, las bases ms utilizadas, sin contar el decimal, son la binaria, octal y
hexadecimal. Junto con ello, la representacin de un nmero en notacin punto flotante, en los
mtodos numricos, recibe una gran importancia.
La siguiente tabla muestra los valores obtenidos al transformar un nmero en base decimal
(base 10) a una base cualquiera (2, 3, 4, 5, 6, 7, 8 o 9) y muestra el nmero convertido y
expresado en punto flotante.
Los mtodos numricos son empleados para realizar aproximaciones de problemas que
pueden ser resueltos (o aproximados) mediante ciertos algoritmos definidos, dichos mtodos
nos permiten resolver problemas tales como sistemas de ecuaciones lineales o no lineales,
problemas geomtricos de clculo infinitesimal, ecuaciones diferenciales, entre otros, que a
menudo seran difciles de resolver analticamente.
Como es de notar, cualquier valor que sea tan solo una aproximacin, sea por el mtodo que
sea, conlleva consigo un margen de error con respecto al valor real de la solucin o la variable
que se intenta resolver, en esta oportunidad se desarrollar el clculo respectivo a la
propagacin de errores respecto a dos variables.
En funciones que sean dependientes de ms de una variable independiente, se realiza con una
versin para varas variables de la serie de Taylor.
En el siguiente caso para el clculo de la propagacin del error absoluto, se consideran dos
variables y la ecuacin queda como sigue:
(, ) = | |+| | (2)
(, ) = 0,102831259469573 (3)
3. Ecuaciones no lineales
Como ya se han visto los mtodos que existen para poder resolver sistemas de ecuaciones
lineales, se trabajara la resolucin de algunos de los sistemas no lineales empleando estos
mtodos. Es muy importante elegir el mtodo adecuado, ya que en caso contrario su resolucin
podra ser muy pesada, difcil y por tanto con facilidad de cometer errores.
Para la solucin de esta seccin, se utilizar los mtodos de Biseccin, Newton con Biseccin,
Descomposicin PLU y sustitucin hacia adelante y hacia atrs y Eliminacin de Gauss.
Mediante el grfico de (), se puede observar los intervalos donde se producen cortes
con el , es decir, las races de la funcin, donde () = 0.
Intervalo [ , ]
1 -1 0 [1,0]
2 0 1 [0,1]
3 1 2 [1,2]
4 2 3 [2,3]
5 3 4 [3,4]
6 4 5 [4,5]
7 5 6 [5,6]
Intervalo ()
[1,0] 3.385724599291873 07 0.431911468505859
[0,1] 9.541940351187606 07 0.452530860900879
[1,2] 5.352252236967559 07 1.697088241577148
[2,3] 1.235633619312004 05 2.302209854125977
[3,4] 2.968119895463417 05 3.641572952270508
[4,5] 6.086515814596183 05 4.391277313232422
[5,6] 1.316638271360304 04 5.568683624267578
a) Programe en MATLAB el algoritmo de Newton con biseccin para (). Con los
siguientes datos de entrada: la precisin ( ) y el punto inicial, en los intervalos
hallados en el inciso a) (tomar x0 igual a en cada intervalo).
Intervalo
[1,0] 0.431911519352038
[0,1] 0.452531099319458
[1,2] 1.697088718414307
[2,3] 2.302211284637451
[3,4] 3.641574561595917
[4,5] 4.391280174255371
[5,6] 5.568681031465530
1
21 + 2 + 2 3 = 4
1 { 2 1 = 4
1 2 2 3
2 + 23 = 0
2 =
1 =
1/ | | = 2
1
= 1/ | | = 4 = {
1
1/( + ) | | = 6
{ 0
a) Programe la matriz ( es una matriz que pertenece a ).
1
21 + 2 + 3 = 4
2
1
1 22 3 = 4
2
{ 2 + 23 = 0
1 1.4545
2 1.4545
3 0.7273
1 0 1 0 0.2 0 0.125 0 0 0
0 1 0 0.5 0 0.1667 0 0.1 0 0
0.3333 0 1 0 0.3333 0 0.1429 0 0.0833 0
0 0.25 0 1 0 0.25 0 0.125 0 0.0714
1 0 0.2 0 1 0 0.2 0 0.1111 0
=
0 0.5 0 0.1667 0 1 0 0.1667 0 0.1
0.125 0 0.3333 0 0.1429 0 1 0 0.1429 0
0 0.1 0 0.25 0 0.125 0 1 0 0125
0 0 0.0833 0 0.2 0 0.1111 0 1 0
0 1
0 0 0.0714 0 0.1667 0 0.1 0
Figura 2. Matriz Ax ecuacin 2 para n=10.
1
1
1
1
1
=
1
1
1
1
1
Figura 3. Matriz bx ecuacin 2 para n=10.
1 0.2070
2 0.5572
3 0.6273
4 0.6150
5 0.4626
6 0.4311
7 0.5861
8 0.6340
9 0.7901
10 0.8208
1 0 1 0 0 .2 0 0.125 0 0 0 0 0 0 0 0
0 1 0 0 .5 0 0.1667 0 0.1 0 0 0 0 0 0 0
0.3333 0 1 0 0.3333 0 0.1429 0 0.0833 0 0 0 0 0 0
0 0.25 0 1 0 0.25 0 0.125 0 0.0714 0 0 0 0 0
1 0 0. 2 0 1 0 0 .2 0 0.1111 0 0.0625 0 0 0 0
1 0 1 0 0 .2 0 0.125 0 0 0 0 0 0 0 0 1
0 1 0 0 .5 0 0.1667 0 0.1 0 0 0 0 0 0 0 1
0 0 0.6667 0 0.2667 0 0.1012 0 0.0833 0 0 0 0 0 0 0.6667
0 0 0 0.875 0 0.2083 0 0.1 0 0.0714 0 0 0 0 0 0.75
0 0 0 0 1.12 0 01964 0 0.2111 0 0.0625 0 0 0 0 0.8
1 0.1849
2 0.5568
3 0.6589
4 0.6406
5 0.4703
6 0.4118
7 0.4972
8 0.5424
9 0.6203
10 0.6926
11 0.7147
12 0.7807
13 0.7853
14 0.8503
15 0.8568
En sntesis, la representacin numrica en distinta base da una mirada del funcionamiento de los
nmeros en otras bases, donde el error mayoritariamente se da en la aproximacin de decimales,
pero como estos valores al compararlos con los valores originales son relativamente ms pequeos,
el error no alcanza grandes nmeros.
Al usar el mtodo de Gauss, nos permite una rpida y eficiente solucin de los sistemas de
ecuaciones no lineales, El mtodo de gauss es un mtodo que se basa en transformar un sistema
de ecuaciones en otro correspondiente de una manera en que este sea escalonado; este mtodo
es utilizado para resolver problemas matemticos fundamentados en problemas de ecuaciones
lineales.