Professional Documents
Culture Documents
UNMSM
INTEGRANTES:
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
01113905
01113799
2003 I
Ciudad Universitaria ,18 de Septiembre del
2003.
INTRODUCCION
En el presente Trabajo Prctico, se desarrollan dos ejercicios de
aplicacin (de Fisicoqumica: Capacidad Calorfica Molar a Volumen
constante y Viscosidad), donde se da los valores de los Xi y sus
respectivos valores de Yi; y sin conocer la funcin real; mediante los
mtodos de Interpolacin (Lagrange, Newton, Neville) podemos
encontrar el valor aproximado de la funcin evaluado en un Xo,
siempre y cuando dicho Xo este en el intervalo de los valores.
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
EJERCICIO N1
Capacidades Calorficas Molares de Gases Poli atmicos:
Cuando las molculas de un gas contienen ms de un tomo, se
absorbe una cantidad extra y considerable de energa para aumentar
la rotacin de las molculas y las vibraciones internas. La Energa de
rotacin se debe a la rotacin de las molculas como un entero (una
molcula diatmica, por ejemplo, se parece a una palanqueta de
gimnasia), sobre tres ejes en ngulos rectos unos de otros, mientras
que la energa de vibracin est asociada con la vibracin de los
tomos dentro de la molcula.
La Capacidad Calorfica Molar de los
gases monoatmicos es
constante a todas temperaturas, mientras que la Capacidad Calorfica
en los gases poli atmicos aumenta con la elevacin de la
temperatura. Conforme a temperatura se eleva, aumenta el gasto de
energa de vibracin, es decir que las molculas adquieren varios
cuanta ms de energa de vibracin, particularmente en las molculas
ms complejas. As, en los gases triatmicos el aumento de la
Capacidad Calorfica Molar con la temperatura es mucho mayor que
en los diatmicos.
Gas
O2
150
300
4.98
5.03
Temperatura, K
500
700
5.44
5.90
900
6.22
Li( x) f ( xi)
fn(x) =
i=0
Adems:
n
Li(x) =
( x xi ) /( xi xj )
j =0
j i
xi = Temperaturas:
f(xi) = Capacidad Calorfica Molar
I
0
1
2
3
4
Xi
150
300
500
700
900
FXi
4.98
5.03
5.44
5.90
6.22
L0(x) =
(x-x1)(x-x2)(x-x3)(x-x4)
(x0-x1)(x0-x2)(x0-x3)(x0-x4)
L1(x) =
(x-x0)(x-x2)(x-x3)(x-x4)
(x1-x0)(x1-x2)(x1-x3)(x1-x4)
L2(x) =
(x-x0)(x-x1)(x-x3)(x-x4)
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
(x2-x0)(x2-x1)(x2-x3)(x2-x4)
L2(x) = 450*300*-100*-300 = 0.72321
350*200*-200*-400
L3(x) =
(x-x0)(x-x1)(x-x2)(x-x4)
(x3-x0)(x3-x1)(x3-x2)(x3-x4)
L4(x) =
(x-x0)(x-x1)(x-x2)(x-x3)
(x4-x0)(x4-x1)(x4-x2)(x4-x3)
fn(x)
Xi
150
K=0
4.98
K=1
K=2
K=3
0.00033
1
300
4.9 x 10-6
5.03
0.00205
500
5.44
-7.773 x 10-9
6.25 x 10-7
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
700
5.90
f01= f1 f0
x1 x0
f01 = 5.03 4.98
= 0.00033
f12= f2 f1
x2 x1
f12 = 5.44 5.03
300 - 150
0.000205
500 300
f23
= 0.0000049
500 150
= 6.25 x 10
700 300
= - 7.773 x 10
700 150
Hallando el Polinomio de Newton:
Hallando el Error:
Error = 5.67330 5.6850645 x 100
5.67330
Error = 0.20736%
C) Utilizando el Mtodo de Interpolacin Neville: Calcular para el
O2, la Capacidad Calorfica Molar para una temperatura de 600 K.
i
0
1
2
3
4
Xi
150
300
500
700
900
K=0
4.98
5.03
5.44
5.90
6.22
5.13
5.645
5.67
5.74
5.66375
5.6875
5.6871
5.67563
5.680218
i
0
Xi
150
K=0
4.98
K=1
K=2
K=3
K=4
5.13
1
300
5.03
500
5.44
5.792143
5.645
5.6871
5.66375
5.67
3
700
5.90
5.67563
5.680218
5.6875
5.74
900
6.22
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
EJERCICIO N2
Viscosidad:
Una capa lquida que se mueve pone tambin en movimiento a la
capa prxima que estuviera en reposos, lo cual demuestra que existe
una actuacin de fuerzas entre las partculas lquidas aisladas, y que
las ltimas se ponen en algo al movimiento libre de las primeras. Las
fuerzas de cohesin en los lquidos son la causa de que exista una
resistencia al movimiento de unas molculas con respecto a otras.
Se llama viscosidad o frotamiento interno, a la resistencia
experimentada por una porcin de un lquido cuando se desliza sobre
otra. An cuando la viscosidad es una de las propiedades generales de
la materia, se manifiesta de un modo especia en los lquidos. La
viscosidad depende del estado fsico de los cuerpos, pues mientras
que en los gases es muy pequea, en los slidos alcanza su valor
mximo. El valor de la viscosidad vara ampliamente en los lquidos,
desde algunos lquidos como el ter etlico que corren fcilmente,
hasta otros como el alquitrn y los aceites pesados que son
extremadamente viscosos.
La viscosidad de los lquidos disminuye al aumentar la temperatura.
Como a temperaturas altas, las molculas de un lquido poseen mayor
energa cintica, el lquido puede fluir ms fcilmente. La viscosidad
de un gas es prcticamente independiente de la presin; en cambio la
viscosidad de un lquido aumenta al aumentar la Presin.
Lquido
C2H5OH
20
1.773
1.200
Temperatura, C
25
40
1.09
0.834
50
0.698
L0(x) =
(x-x1)(x-x2)(x-x3)(x-x4)(x-x5)
(x0-x1)(x0-x2)(x0-x3)(x0-x4)(x0-x5)
L1(x) =
(x-x0)(x-x2)(x-x3)(x-x4)(x-x5)
(x1-x0)(x1-x2)(x1-x3)(x1-x4)(x1-x5)
L2(x) =
(x-x0)(x-x1)(x-x3)(x-x4)(x-x5)
(x2-x0)(x2-x1)(x2-x3)(x2-x4)(x2-x5)
L3(x) =
(x-x0)(x-x1)(x-x2)(x-x4)(x-x5)
(x3-x0)(x3-x1)(x3-x2)(x3-x4)(x3-x5)
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
10
L4(x) =
(x-x0)(x-x1)(x-x2)(x-x3)(x-x5)
(x4-x0)(x4-x1)(x4-x2)(x4-x3)(x4-x5)
L5(x) =
(x-x0)(x-x1)(x-x2)(x-x3)(x-x4)
(x5-x0)(x5-x1)(x5-x2)(x5-x3)(x5-x4)
fn(x)
11
x1 x0
f01 = 1.20 1.773
= -0.02865
20 0
f12= f2 f1
x2 x1
f12 = 1.09 1.20
-0.022
25 20
f23= f3 f2
x3 x2
f23 = 0.834 1.09
= -0.01706
40 25
= 0.00026
= 0.00024
25 0
40 20
= -0.0000005
40 0
i
0
Xi
0
Fi
1.773
K=1
K=2
K=3
-0.02865
1
20
1.200
0.00026
-0.022
25
1.090
-0.0000005
0.00024
-0.01706
3
40
0.834
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
12
Pn(30) = 0.99075
centipoises.
Hallando el Error:
Error = 0.99321 0.99075 x 100
0.99321
Error = 0.24768%
Xi
0
20
25
40
50
60
Fi
1.773
1.200
1.09
0.834
0.698
0.592
13
K=1
K=2
K=3
K=4
K=5
0.9135
1 20 1.200
0.9933
0.98
0.992576
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
14
2 25
3 40
4 50
5 60
Hallando, el Error:
Error = 0.99321 0.9943137 x 100
0.99321
Error = 0.111124535%
Para el Ejercicio N1
Archivo Lagrange.m
function p=Lagrange(x,y,x0)
% E. Raffo Lecca
n=length(x);
L=zeros(n,1);
fprintf(' k
x
y
L\n');
for k=1:n
prod1=1;
prod2=1;
for i=1:n
if i~=k
prod1=prod1*(x0-x(i));
prod2=prod2*(x(k)-x(i));
end
end
L(k)=prod1/prod2;
end
p=0;
for k=1:n
p=p+L(k)*y(k);
fprintf('%5d%10.6f%10.6f%10.6f\n',k,x(k),y(k),L(k));
end
En MATLAB
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
15
k
1
2
3
4
5
x
150.000000
300.000000
500.000000
700.000000
900.000000
y
L
4.980000 0.041558
5.030000 -0.187500
5.440000 0.723214
5.900000 0.460227
6.220000 -0.037500
ans =
5.6802
Archivo InterNewton.m
function p=InterNewton(x,y,x0)
% E. Raffo Lecca
n=length(x);
F=zeros(n,n);
for i=1:n
F(i,1)=y(i);
end;
for j=2:n
k=j-1;
for i=1:n+1-j
F(i,j)=(F(i+1,k)-F(i,k))/(x(i+j-1)-x(i));
end
end
prod=1;
suma=0;
for j=1:n
suma=suma+F(1,j)*prod;
prod=prod*(x0-x(j));
end;
fprintf('\n x
F[ ]\n');
fprintf('===========');
for j=1:n
fprintf('==========');
end;
fprintf('\n');
for i=1:n
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
16
fprintf('%10.6f',x(i));
for j=1:n+1-i
fprintf('%10.6f',F(i,j));
end;
fprintf('\n');
end;
p=suma;
En MATLAB:
>>
>>
>>
>>
x
F[]
===========================================
=
150.000000 4.980000 0.000333 0.000005 -0.000000 0.000000
300.000000 5.030000 0.002050 0.000001 -0.000000
500.000000 5.440000 0.002300 -0.000002
700.000000 5.900000 0.001600
900.000000 6.220000
ans =
5.6802
Archivo InterNeville.m
function p=InterNeville(x,y,x0)
% E. Raffo Lecca
n=length(x);
F=zeros(n,n);
for i=1:n
F(i,1)=y(i);
end;
for j=2:n
k=j-1;
for i=1:n+1-j
F(i,j)=((x0-x(i))*F(i+1,k)-(x0-x(i+j-1))*F(i,k))/(x(i+j-1)-x(i));
end
end
% tabla
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
17
fprintf('\n x
P[]\n');
fprintf('===========');
for j=1:n
fprintf('==========');
end;
fprintf('\n');
for i=1:n
fprintf('%10.6f',x(i));
for j=1:n+1-i
fprintf('%10.6f',F(i,j));
end;
fprintf('\n');
end;
p=F(1,n);
EN MATLAB
>>
>>
>>
>>
x
P[]
===========================================
=
150.000000 4.980000 5.130000 5.792143 5.687094 5.680213
300.000000 5.030000 5.645000 5.663750 5.675625
500.000000 5.440000 5.670000 5.687500
700.000000 5.900000 5.740000
900.000000 6.220000
ans =
5.6802
Ejecutando los Mtodos (Lagrange, Newton, Neville) en MATLAB
valor interpolado para el problema es: 5.6802 cal/ mol - grado
el
18
Para el Ejercicio N2
>>
>>
>>
>>
x=[0 20 25 40 50 60]
y=[1.773 1.200 1.09 0.834 0.698 0.592];
x0=30;
Lagrange(x,y,x0)
k
1
2
3
4
5
6
x
y
L
0.000000 1.773000
20.000000 1.200000
25.000000 1.090000
40.000000 0.834000
50.000000 0.698000
60.000000 0.592000
0.005000
-0.375000
1.097143
0.375000
-0.120000
0.017857
ans =
0.9943
>>
>>
>>
>>
x=[0 20 25 40 50 60]
y=[1.773 1.200 1.09 0.834 0.698 0.592];
x0=30;
InterNewton(x,y,x0)
x
F[]
===========================================
=
0.000000 1.773000 -0.028650 0.000266 -0.000000 -0.000000
0.000000
20.000000
25.000000
40.000000
50.000000
60.000000
1.200000
1.090000
0.834000
0.698000
0.592000
ans =
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
19
>>
>>
>>
>>
x=[0 20 25 40 50 60]
y=[1.773 1.200 1.09 0.834 0.698 0.592];
x0=30;
InterNeville(x,y,x0)
x
P[]
===========================================
=
0.000000 1.773000 0.913500 0.993300 0.992575 0.993510
0.994312
20.000000
25.000000
40.000000
50.000000
60.000000
1.200000
1.090000
0.834000
0.698000
0.592000
ans =
0.9943
Ejecutando los Mtodos (Lagrange, Newton, Neville) en MATLAB
valor interpolado para el problema es: 0.9943 centipoises.
el
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
20
CONCLUSIONES
Desarrollado por:
MORI VILLA Melissa y PEREZ LEVANO Antonio Martn
21