Professional Documents
Culture Documents
end
%Ejecucin del programa
Introduzca numero de iteraciones 4
introduzca el valor inicial y0 20
introduzca la presion P50
introduzca la temperatura T122
introduzca la temperatura Tscm100
introduzca la temperatura Tsr150
introduzca la presion Pscm400
la compresibilidad es:
y(2) = 10.831519
el valor de la variable y es: 10.831519
el valor de la variable z es: 0.159062
la compresibilidad es:
y(3) = 5.724350
el valor de la variable y es: 5.724350
el valor de la variable z es: 0.300975
la compresibilidad es:
y(4) = 2.799556
el valor de la variable y es: 2.799556
el valor de la variable z es: 0.615413
2:%COMPRESIBILIDAD DE UN GAS,Cg
P=input('introduzca la presion P');
T=input('introduzca la temperatura T');
Tcm=input('introduzca la temperatura Tcm');
Pcm=input('introduzca la presion Pcm');
Tsr=T/Tcm ;
Psr=P/Pcm ;
A1=0.31506237 ;
A2=-1.0467099 ;
A3=-0.57832729 ;
A4=0.5353077 ;
A5=-0.61232032 ;
A6=-0.10488813 ;
A7=0.68157001 ;
A8=0.68446549 ;
Dr=0.27*(Psr/Tsr);
z=1+((A1+(A2/Tsr)+(A3/(Tsr^3)))*Dr)+((A4+(A5/Tsr))*Dr^2)+((A5*A6*(Dr^5))/Tsr)+(A7*(1+
(A8*(Dr^2)))*(((Dr)^2)/(Tsr^3))*exp(-A8*(Dr^2))) ;
%DZ=dz/dDr
DZ=(A1+(A2/Tsr)+(A3/(Tsr^3)))+2*(A4+(A5/Tsr))*Dr+((5*A5*A6*(Dr^4))/Tsr)+(2*Dr*A7*exp(A8*Dr^3)/Tsr)-3*((Dr^2*A7*exp(-A8*Dr^3)*A8*Dr^2)/Tsr)+(4*A7*A8*Dr^3*exp(-A8*Dr^3)/Tsr)((3*A7*A8*Dr^4*exp(-A8*Dr^3)*A8*Dr^2)/Tsr);
Q=Dr/z ;
Cr=(1/Psr)-((0.27/((z^2)*Tsr))*(DZ/1+((Dr/z)*DZ))) ;
Cg=Cr/Psr ;
fprintf('la compresibilidad del gas es:%f\n',Cg)
fprintf('el factor z es:%f\n',z)
%resultado del programa
introduzca la presion P3810
introduzca la temperatura T194
introduzca la temperatura Tcm485.9
introduzca la presion Pcm680
la compresibilidad del gas es:0.027953
el factor z es:69.212621