Documente Academic
Documente Profesional
Documente Cultură
INGENIERA QUIMICA
Elaborado por:
Maria Camila Carvajal Vega
Cdigo: 6142326
Docente:
Ingeniero: Nstor Humberto Agudelo Daz
Asignatura: Mtodos numricos
Grupo: 6
10 de Noviembre de 2016
Bogot D.C
2
CONTENIDO
Pg.
INTRODUCCION
OBJETIVOS
CAPITULO I
1. TEORA DE ERRORES
1.1 Depuracin de datos
1.1.1 Distribucin t de student
1.1.1.1 Propagacin de errores
1.2 POLINMIO DE TAYLOR
3
4
5
7
9
11
19
CAPITULO II
2.1
2.2
2.3
2.4
2.5
MTODO DE BISECCION
MTODO REGLA FALSA
MTODO NEWTON-RAPHSON
MTODO SECANTE
MTODO PUNTO FIJO
23
26
29
35
40
CAPITULO III
3.1 MTODO JACOBI
3.2 MTODO DE GAUSS-SEIDEL
43
52
CAPITULO IV
4.1 INTERPOLACIN
4.1.1 Regresin Lineal
4.2 COEFICIENTE DE DETERMINACION
4.3 POLINMIO LAGRANGE
55
55
58
62
CAPITULO V
5.1 DERIVACIN NMERICA
5.1.1 Mtodo tres puntos
5.2 INTEGRACIN NMERICA
5.2.1 Mtodo Trapecio
5.3 INTEGRACION NUMERICA COMPUESTA
5.3.1.1 Mtodo Simpson n=2
5.3.1.1 Mtodo Simpson n=3
5.4 ECUACIONES DIFERENCIALES
5.4.1 Mtodo Runge-kutta
6. Conclusiones
7. Bibliografa
68
69
71
71
74
75
78
80
81
85
86
3
INTRODUCCION
4
OBJETIVOS
Objetivo Principal:
Partiendo del anlisis de un problema complejo poder dar soluciones
aproximadas a partir de diferentes mtodos de aritmtica con un
conjunto de operaciones y formulas algebraicas.
Objetivos especficos:
Usar el computador como herramienta para resolver problemas de
cmputo y como un medio de ayuda audiovisual.
Hacer uso de las frmulas que trae el programa EXCEL para que sea
ms fcil el resolver problemas por medio de diferentes mtodos.
Describir los pasos para la programacin de cada uno de los
mtodos numricos que se explicaran.
5
1. CAPITULO I
1.
Bogot
A
6
AB = 10m + Bogot (5C-24C)
B
X
AB=AB- X
Honda X = 1mm /1c (20C 40C)
6,18
6,22
6,16
6,
6,25
Seran errores
Sera una equivocacin
7
Ms de 1 (seccin se considera
como equivocacin y menor a 1
(seccin naranja) se considera como
errores y se trabaja solo con esta
zona.
10095
=0,67
15
Un ejemplo:
8
Se hace medicin cinco veces de un material en iguales condiciones
climticas obteniendo los siguientes resultados: 6,18; 6,21; 6,16; 6,15; 6,24.
Cul fue la distancia medida? Cul es el promedio?
Solucin:
X i X
S
Ejemplo:
10
11
1.2.1.1
PROPAGACION DE ERRORES:
f x
12
Se expresa as:
xrd (x)
x
2 x , 2 y , xy
u orden superior
E xy E x + E y
finalmente en el producto
x( 1+ E x ) x
x
= (1+ E x)( 1E y + E2 y..) (1+ E xE y )
y ( 1+ E y ) y
y
x
y
E xE y .
13
2
D= x 2+
Calcular
layMatriz G
| |
dA
G= dx
dD
dx
dA
dy
dD
dy
y
x
G=
2
x + y2
x
y
2
x + y2
G=
x2
0
0 y2
14
NOTA: Para poder trasponer toda la matriz debe seleccionar las casillas
en este caso 4 casillas se presiona F2 donde vemos la formula y a
continuacin Ctrl+Shift+Enter.
15
16
Donde F= una carga lateral uniforme (lb/ft), L= Altura (ft), E=Modulo de elasticidad (lb/ft2), e
I=el momento de inercia (ft4) .Estime el error en y dados los siguientes datos:
17
Datos:
F
L
E
I
50
30
15000000
0
0,06
2
1
1000000
0
0,0006
18
NOTA: Para poder trasponer toda la matriz debe seleccionar las casillas en
este caso 1X4 casillas se presiona F2 donde vemos la formula y a continuacin
Ctrl+Shift+Enter.
19
20
1.3 POLINOMIO DE TAYLOR
Es la aproximacin de una funcin mediante un modelo de carcter polinomio
entorno a un punto (6).
ERROR ABSOLUTO:
= |VrVaprox|
ERROR REAL:
|VrVaprox
|x 100
Vr
r=
A SERIE DE TAYLOR
pn x
f x0
f x0 x x0
f x0 x x0
f x0 x x0
f
0!
1!
2!
3!
2
x0 x x0 n
Un ejemplo:
x
x 2 +1
f ( x )= 2
n!
Rn x
21
1
f ( 2 )=
( (2) +1 )
3
2
=0,08944
c) Segunda derivada
f ( 2 )=
3(2)
2
((2) +1)
5
2
=0,1073
d) El polinomio
0,08944 ( x2 ) 0,1073 ( x2 )
p2 ( x )=0,8944+
+
1
2
2,5
2,52 +1
=0,9284766
e) Valor aproximado
p2 ( 2,5 )=0,8944+
f) Valor absoluto
Ea =|0,92847660,925732|=0,00274455
g) Valor relativo
Er=
(0,92847660,925732)
100=0,29559
0,9284766
22
23
Polinomio Taylor
1.5
1
0.5
-3
-2
-1
0
-0.5
-1
Fxi(real)
P2(Xi) polinomio
Por ltimo se escoge el rango necesario que en este caso es menor al 10%,
tambin podemos observar que cuando utilizamos xi como 2 nos va dar un error
relativo y absoluto de 0.
24
2.
25
1. Debe existir seguridad de la continuidad de la funcin F(x) en el
intervalo (a; b).
2. Se debe mirar que f(a)*f(b)<0
3. Se calcula el punto medio del intervalo, si encontramos que el
valor es igual a cero efectivamente hemos encontrado la raz.
4. Si no se ha encontrado la raz se verifica que f(m) tiene signo
opuesto con f(a) o con f(b)
Podemos definir y concluir que el mtodo de biseccin es menos
eficiente que el mtodo de newton, pero es ms seguro porque
garantiza la convergencia.
ALGORITMO:
an pn bn
Pn=
an+bn
,
2
}}
(7)
2
x 1 eso sucede cuando una
2. Se tantean nmeros hasta
encontrar
raz,
F(x)=
x x ln ( xuna
+1 ) +e
10,2
imagen da positivo y la otra da negativa.
E
n Excel
2
26
27
8. Por ltimo se arrastran todas las casillas hasta llegar a la tolerancia pedida
por el ejercicio y el Pn de esa tolerancia es la raz necesaria.
El punto es la interseccin de la recta que pasa por (a (ak)) y (bf (bk)) con el
eje de abscisas (igual a como se hace en el mtodo de secante) (8).
28
Las
primeras dos
interacciones de regla falsa, la curva que se observa roja muestra la funcin
f; las lneas azules, son las secantes.
Mediante un ejercicio se demostrara lo antes mencionado, teniendo en
cuenta que se deben hallar primero los intervalos y esos se hallan
remplazando nmeros no tan grandes en la ecuacin dada (8).
Un ejemplo:
x
2
x 1
x ln ( x +1 ) +e =10,2
Teniendo en cuenta el algoritmo
P n=
af ( b )bf (a)
f ( b )f (a)
2. Luego se halla Pn, con la nueva frmula que se tiene para el mtodo de
regla falsa.
29
3. Se evala el valor de Pn hallado en la funcin, y en otra casilla se multiplica
la funcin evaluada en a y Pn.
5. Se hacen los mismos pasos anteriores con estos dos valores y se halla una
tolerancia mediante la resta del Pn hallado antes y el nuevo.
6. Por ltimo se desplazan todas las casillas hasta hallar la tolerancia pedida.
30
Algoritmo:
31
Su demostracin es:
xi xi 1 f x f xi
xi * f x xi 1 * f x f xi
xi 1 * f x f xi xi * f x
xi 1 * f x xi * f x f xi
x * f x f xi
xi 1 i
f x
x * f x f xi
xi 1 i
f x
f x
f xi
xi 1 xi
f x
Un ejemplo:
El Algoritmo
como
funcin
x
x
x ln ( x +1 ) +e x 1 =10,2
i
Se
f ( xi )
f ( xi )
X n=x
f ( x )=x ln ( x +1 ) + e
x
2
x 1
10,2
x
( 21)2
2
1. Se empieza con cualquier
x 1 valor en Xi, luego de escogerlo se evala la
funcin con este mismo.
x
2x
x
x 1
F ( x )=x ( Lnx+1 ) 2 +e
x +1
2
32
33
Un abrevadero de longitud L tiene una seccin transversal en forma de semicrculo
con radio r (ver figura) Cuando se llena de agua hasta una distancia h de la parte
suprior el volumen de agua est dado por:
Datos:
L
r
V
H
10
1
12,4
?
Funcin y derivada:
F ( x )=
10
1
( 1h2 ) 2 (2 h)
( 10 ) 1h2 +10 h
2
2
1h
F ( x )=
10
10 1h2 +10 h2 (1h2) 2
2
1h
()
1. Evaluar el Xi en la funcin.
34
3. Reemplazar valor en la formula Xn.
35
Donde v=velocidad del cohete hacia arriba, u= velocidad con la que el combustible
sale del cohete, m0 = masa inicial del cohete en el t=0 , q=consumo de
combustible y g=9.8m/s2 . Si u=2.200m/s, m0 =160.000 kg, y q=2680kg/s, calcule
el tiempo en que v=1.000m/s .Con una tolerancia de 1*10-6 . Por el mtodo de
Newton Raphson.
Datos
v
1000
u
2200
mo
q
g
Funci
n:
160000
2680
9,8
Derivada:
0 ( m0 qt )( m0 ) (q )
( m0qt )
m0
m0qt
( m uqqt )g
0
(2680)(2200)
9,8
( 1600002680
t)
36
37
38
Un
solucin
por el mtodo de la secante con una tolerancia <1*10 -7
f ( x )=x ln ( x +1 ) + e
x
2
x 1
ejemplo: Hallar la
para la ecuacin,
10,2
Con el algoritmo:
x n=xi
f ( xi)(xixi1)
f ( x i )f (x i1)
1. Se construye la
la segunda a ese Xi se le resta 1
39
4. Para las siguientes casillas inferiores el Xi-1 pasa a ser el Xi nuevo y el Xn
hallado pasa a ser el nuevo Xi-1.
Ejercicio Propuesto:
40
Un abrevadero de longitud L tiene una seccin transversal en forma de
semicrculo con radio r (ver figura) Cuando se llena de agua hasta una
distancia h de la parte suprior el volumen de agua est dado por:
)]
{ })
h
f ( h )=L ( 0,5r )(r sin { })( h( r h ) ) V
[
]
r
Ejercicio propuesto
2
V =L ( 0,5r ) r sin
2
h
h(r 2h2) 2
r
1
1
2 2
Donde v=velocidad del cohete hacia arriba, u= velocidad con la que el combustible
sale del cohete, m0 = masa inicial del cohete en el t=0, q=consumo de
combustible y g=9.8m/s2 . Si u=2.200m/s, m0 =160.000 kg, y q=2680kg/s, calcule
el tiempo en que v=1.000m/s .Con una tolerancia de 1*10-6. Por el mtodo de
Newton aphson.
Datos
1000
v
2200
u
160000
mo
2680
q
9,8
g
Funci
n:
41
42
Es un mtodo iterativo que permite resolver sistemas no necesariamente
lineales. En particular se puede utilizar para determinar races de una
funcin de la forma f(x), siempre y cuando se cumplan los criterios de
convergencia.
Se requiere volver a escribir la ecuacin.
F(x)=0 en la forma x=g(x)
Se le llama x* a la raz de f. Suponemos que existe y se conoce la funcin g
entonces:
F(x)=x-g(x) x
del dominio.
Entonces: F(x*)=0
x
xg 9 x=0 x g
Encontrar la raz.
Primer despeje:
x=
ln ln ( x +1 ) e
ln x
x
2
x 1
+ 10,2
43
Este despeje es poco eficiente ya que se demora mucho en encontrar la
tolerancia pedida.
Segundo despeje
x 2+1
()e
x
2
x 1
+10,2
ln
ln
x=e
44
3. CAPITULO III
45
Es un mtodo interactivo, usado principalmente para resolver sistemas de
ecuaciones lineales de tipo Ax=b (11).
La sucesin de construye descomponiendo la matriz del sistema A en la
siguiente forma:
A=D+L+U
En donde:
D= Matriz diagonal
L=Matriz triangular inferior
U=Matriz triangular superior
Se puede expresar este mtodo as:
(11)
( ( ))
sin ln
x
xy +2,304790604
x+ y
x
+ exy0,332730843
2
x +y
tan 1
Matriz Jacobiana:
[ ( ) ][
x
cos ln
x+ y
y
1
y ( xy) 2
x (x + y ) 2
x 2 + y 2
(x + y )
2
( x +x y ) +1
2
xy
y e
( x 2+ y 2 )
2
( x +x y ) +1
2
1
1
x( xy ) 2
x+ y 2
2 xy
2 2
[ ( )] [ ]
x
cos ln
x+ y
x exy
46
1. Se realiza la tabla del mtodo jacobiano, primero se hace la matriz
reemplazando los valores de x1 y x2
47
5. Con los valores que se hallaron en el anterior paso se restan cada uno con
las x de iteraciones.
7. Para finalizar se desliza cada dos lneas horizontales para que no se vea
afectada la matriz y as de dos en dos llegar a la tolerancia pedida por el
ejercicio.
48
Ejercicio Propuesto:
d f 2 ( y + x ) y 2x 2
y
=e
+
2
2 2
dx
(x + y ) (x+ y)2
2
2 2
2
2
2
2
dy (2 x + y )( x + y ) ( x + y )
x
df2
2 xy
x
y +x
=e
2
2 2
dy
(x + y )
(x+ y)2
2
Matriz jacobiano:
49
x
x
+
2
2
2
2
x
(
x+
y)
(2 x + y )( x + y )
2
x
2
2 2
( y +x )
y 2x 2
y
+
2
2 2
(x + y ) ( x + y )2
Ejercicio Propuesto:
Algoritmo:
xy
1
2
2
2
(
x+
y)
(2 x + y )( x + y )
2
x
2
2
y +x
2 xy
x
2
2 2
(x + y )
(x+ y)2
50
51
1
2
1
4
1
2 5
2
3 2 6
1
Comprobamos:
Fila 1
52
|12|+|14|=1 34
|1|
Fila 2
|12|=5 52
|5||2|+
Fila 3
|6||2|+|3|=6 5
53
4. CAPITULO IV
4.1 Interpolacin:
Es la obtencin de nuevos puntos partiendo
conocimiento de un conjunto discreto de puntos.
principalmente
(13)
del
54
Es un mtodo matemtico que modela la relacin entre una variable
dependiente (y), y las variables independientes (Xi) y un trmino aleatorio.
f x a0 a1 x
Las matrices x y (y) son:
X=
[]
Y1
y2
y3
Y= .
.
.
yn
[]
1X 1
1X2
1X3
..
..
1 Xn
Un ejemplo:
y
15
16
20
20
25
34
30
40
40
60
p(x)
15,01140
81
23,20402
6
31,17974
67
39,84083
47
61,37710
96
55
50
60
89,22672
3
120,1601
120
52
90
56
Matriz Y
y=
16
20
34
40
60
90
120
57
58
Grafi co
150
100
50
0
10
20
30
40
50
60
70
Coeficiente de determinacin:
Nos define la calidad del ajuste en trminos de probabilidad (0-1), es decir nos
mide la probabilidad de la variable dependiente con respecto a una independiente
(14)
.
Un Ejemplo: Determinar el coeficiente de variacin:
1. Como primer paso se debe hacer una tabla con los datos dados en
ejercicio.
I
0,25
0,75
1,25
1,5
2
V
-0,45
-0,6
0,7
1,88
6
59
60
61
a0
a1
a2
a3
0,011282
51
2,169311
81
1,453553
36
0,566309
12
62
63
Ajuste polinomial
7
6
5
4
Axis Title
Polynomial (y)
Polynomial (y)
1
0
-1
0.5
1.5
2.5
Axis Title
(15)
64
El
polinomio interpolante de lagrange viene dado por:
Donde
Un Ejemplo:
Encontrar el polinomio que pase por
xi
-2
0
Yi
5
-2
65
polinomio lagrange
6
4
2
-4
-2
0
-2
10
-4
-6
-8
Ejercicio propuesto:
4) En ingeniera hidrulica, el tamao de un dique depende de la estimacin exacta
del flujo de agua en el rio del cual se toma. En algunos ros es difcil obtener
registros histricos de muchos aos atrs de tales flujos. En cambio datos
meteorolgicos sobre precipitacin a menudo si estn disponibles. Por lo tanto con
frecuencia es til determinar una relacin entre flujo y precipitacin. Entonces tal
66
relacin se utiliza para estimar los flujos de aos anteriores, aun cuando solo se
tomaron mediciones de precipitacin. Para un rio que se va a encausar a un dique
se muestran los siguientes datos:
Precipitacin 88.9
101.6 104.1 139.7 132.1 94
116.8 121.9 99.1
cm
Flujo
114.7
172
152.9
269
206.4
161.4
175.8
239
130
M3/s
Mediante un ajuste polinomial por mnimos cuadrados escoja el grado del polinomio
que mapee mejor los datos observados y use el polinomio para establecer el flujo si la
precipitacin es de 120.
y
114,7
172
152,9
269
206,4
161,4
175,8
239
130
88,9
101,6
104,1
139,7
132,1
94
116,8
121,9
99,1
y
88,9
94
99,1
101,6
104,1
116,8
121,9
132,1
139,7
114,7
161,4
130
172
152,9
175,8
239
206,4
269
67
ln 0 =
ln 1=
ln 2=
ln 3 =
ln 4=
ln 5 =
68
ln 6 =
ln 7 =
ln 8 =
69
Grafico
2000
1500
f(x) = - 0x^6 + 0.01x^5 - 3.93x^4 + 591.57x^3 - 49870.39x^2 + 2230561.69x - 41354445.59
1000R = 0.75
500
0
80
90
100
110
120
130
140
-500
5. CAPITULO V
5.1
DERIVACIN NUMRICA:
La definicin de la derivada de una funcin como un lmite lleva implcito un
mtodo de aproximacin numrica: f 0 (x) f(x + h) f(x) h Dhf(x);
diremos que esta ltima cantidad es una derivada numrica de f con paso h
(16)
.
150
70
Mtodo de diferencia progresiva:
(16)
Un ejemplo:
Hallar la derivada de y
relativo en Xi =pi/4.
Su derivada es:
f ( x )=xtan
x
ln (x2 + 4)
2
()
encontrar su error
x
f ( x )= Atan
Algoritmo:
2
()
f ( x0 +h )f (x 0)
h
1. Primero se arma la tabla de diferencia progresiva, con el valor dado por el
ejercicio Xi=pi/4.
f ( x 0 )=
71
3. Luego, ponemos el paso como 0,001 y realizamos el algoritmo de este
mtodo.
m=
f ( x i +h ) f ( x ih)
( x i +h ) ( x ih)
f ( x i +h ) f ( x ih)
2h
Si
h 0
xi
m= F )
x
'( i)=
1
f ( x +h )f ( x ih ) ]
2h [ i
f
Un ejemplo:
Hallar la derivada de
relativo en Xi =pi/4.
f ( x )=xtan
x
ln ( x2 + 4)
2
()
y encontrar su error
72
Derivada de la funcin del ejercicio:
f ( x )=tan1
( x2 )
Algoritmo
f ( x0 +h )f ( x 0h)
2h
1. Realizamos tabla de los tres puntos, partiendo del Xi dado por el
enunciado.
f ( x 0 )=
5.2
Integracin numrica:
73
Se constituye de una gama de algoritmos que ayuda a calcular el valor
numrico de una integral definida y por consiguiente ayuda a resolver
ecuaciones diferenciales (18).
b
f (x)dx
a
Valor real:
A=
X 2 dx= x3 ( entre 1 y 3 )
1
1 3 3 23
( 3 1 ) =
3
3
f ( x ) dx (ba)
a
f ( a )+ f (b)
2
El error corresponde a:
74
( ba )3 (2)
f ( )
12
ciento
Un ejemplo:
Mtodo de integracin por trapecio
10
Su derivada:
1.
x3
dx
9 x 2 +25
75
6. Se desplazan las celdas hasta terminar todas las integrales, es decir hasta
llegar a 10.
76
5.3
f ( x)
a
dx
GRAFICA (19)
f ( x ) dx= f ( x ) dx + f ( x ) dx
1
x 2 dx=
1
( 21 ) 2 2 5
( 2 +1 )=
2
2
77
3
x 2 dx=
2
( 32 ) 2 2 13 13 5
( 3 +2 ) = + =9
2
2
2 2
Error relativo:
[ ]
26
9
3
x 100=3,84
26
3
5.3.1.1
ba
2
78
A partir de los tres puntos (a,m,b).se genera un polinomio de LaGrange que
al integrarlo se obtiene (20).
b
f ( x) h3 ( f ( a )+ 4 f ( m) + f (b))
a
Un ejemplo:
10
x2 dx
1 9 x +25
1. Se realiza la tabla del mtodo Simpson n=2, en donde hallamos el valor real
de la funcin a partir de su derivada, y establecemos el nmero de
integrales como 1000 segn el profesor.
79
80
5.3.1.2
f ( x ) dx
x0
3h
f ( x )+ 3 f ( x 1 )+ 3 f ( x 2 ) +f ( x 3 ) )
8 ( 0
81
Un ejemplo:
10
x3
2 dx
1 9 x +25
1.
82
4. Paso siguiente, en la integral como es Simpson n=3 se debe dejar tres
celdas de espacio y empezar en la tercera celda a hacer la integral, luego
se dejan dos espacios entre integrales.
83
84
5.4
Ecuaciones diferenciales:
Para estimar
(21)
k 1=f ( x i, y 1)
1
1
x i ,+ h , y i + k 1 h
2
2
1
1
x i ,+ h , y i + k 2 h
2
2
x i , +h , y i +k 3 h
k 2=f
y
1
i+1= y i + h ( k 1+2 k 2+2 k 3+ k 4)
6
(21)
85
Promediando las cuatro pendientes, se le asigna mayor peso a las pendientes en el punto
medio:
Pendiente=
k 1+2 k 2+2 k 3+ k 4
6
Un ejemplo
k1
h
,t + )
2 i 2
k 3 =hF(W i +
k2
h
, ti + )
2
2
k 4=hF (W i + k 3 ,t i+ h)
1. Determinamos paso, b= lmite superior y a= lmite inferior.
ba
h=
N
En este caso N=10
h=
20
=0,2
10
86
t 0=0
W 0=0,5
4. Algoritmo para k1,k2,k3,k4
k 1=0,2 ( 0,502 +1 ) =0,3
[(
[(
) )]
0,3
0,2 2
k 2=0,2 0,5
0
+1 =0,328
2
2
k 3 =0,2 0,5
) ((
) )]
0,328
0,2 2
0
+1 =0,3308
2
2
) ((
(0,5+0,3308)(00,2)2 +1
k 4 =0,2 [ ] =0,35816
5. Algoritmo general para t=0,2
0,3+2 ( 0,328 ) +2 ( 0,3308 ) +0,35816=0,82929333
1
W i +1=W 0 +
6
6. Hallar el valor real.
2
0,2
y=( 0,2+1 ) 0,5 e
y=0,8292986209
7. Error relativo.
Error relativo=
En Excel:
vrvaprox
100=6,37 104
vr
87
88
6. CONCLUSIONES
Se puede concluir que utilizando el programa EXCEL se desarrollan habilidades
para poder solucionar problemas complejos y poder darles una solucin
aproximada ya que no se puede dar una exactitud total. Cada mtodo se
desarrolla segn el problema a analizar y algunos mtodos son ms efectivos y
rpidos que otros, pero es bueno tener el conocimiento de todos y saber cmo
utilizarlos sin tener ningn problema. Esta clase de mtodos numricos deja una
gran enseanza ya que podemos utilizar frmulas de Excel para no tener que
hacer clculos pequeos sino un clculo en conjunto y hacer de forma rpido el
clculo de aproximaciones.
89
7. BIBLIOGRAFIA
(1)
90
(11)