summaryrefslogtreecommitdiff
path: root/551/CH9/EX9.18
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /551/CH9/EX9.18
downloadScilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip
initial commit / add all books
Diffstat (limited to '551/CH9/EX9.18')
-rwxr-xr-x551/CH9/EX9.18/18.sce69
1 files changed, 69 insertions, 0 deletions
diff --git a/551/CH9/EX9.18/18.sce b/551/CH9/EX9.18/18.sce
new file mode 100755
index 000000000..a6bff6d7f
--- /dev/null
+++ b/551/CH9/EX9.18/18.sce
@@ -0,0 +1,69 @@
+clc
+m_O2=4; //kg
+m_N2=6; //kg
+p=4*10^5; //Pa
+T=300; //K
+M_O2=32;
+M_N2=28;
+m=10; //kg
+
+disp("(i) The mole fraction of each component")
+n_O2=m_O2/M_O2;
+n_N2=m_N2/M_N2;
+
+x_O2=n_O2/(n_O2+n_N2);
+disp("x_O2=")
+disp(x_O2)
+
+x_N2=n_N2/(n_N2+n_O2);
+disp("x_N2=")
+disp(x_N2)
+
+
+disp("(ii) The average molecular weight")
+M=(n_O2*M_O2 + n_N2*M_N2)/(n_O2 + n_N2);
+disp("M=")
+disp(M)
+
+
+disp("(iii) The specific gas constant")
+R0=8.314;
+R=R0/M;
+disp("R=")
+disp(R)
+disp("kJ/kg K")
+
+disp("(iv) The volume and density")
+
+V=m*R*T*10^3/p;
+disp("V=")
+disp(V)
+disp("m^3")
+
+rho=(m_O2/V) + (m_N2/V);
+disp("density=")
+disp(rho)
+disp("kg/m^3")
+
+
+disp("(v) The partial pressures and partial volumes")
+
+p_O2=n_O2*R0*10^3*T/V/10^5; //bar
+disp("p_O2=")
+disp(p_O2)
+disp("bar")
+
+p_N2=n_N2*R0*10^3*T/V/10^5; //bar
+disp("p_N2=")
+disp(p_N2)
+disp("bar")
+
+V_O2=x_O2*V;
+disp("V_O2=")
+disp(V_O2)
+disp("m^3")
+
+V_N2=x_N2*V;
+disp("V_N2=")
+disp(V_N2)
+disp("m^3")