diff options
Diffstat (limited to '3689/CH1/EX1.4')
-rw-r--r-- | 3689/CH1/EX1.4/1_4.sce | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/3689/CH1/EX1.4/1_4.sce b/3689/CH1/EX1.4/1_4.sce new file mode 100644 index 000000000..ef0d283ec --- /dev/null +++ b/3689/CH1/EX1.4/1_4.sce @@ -0,0 +1,20 @@ +////Variable Declaration
+T = 300.0 //Nitrogen temperature, K
+v1 = 250.00 //Molar volume, L
+v2 = 0.1 //Molar volume, L
+a = 1.37 //Van der Waals parameter a, bar.dm6/mol2
+b = 0.0387 //Van der Waals parameter b, dm3/mol
+R = 8.314e-2 //Ideal Gas Constant, L.bar/(mol.K)
+n = 1.
+//Calculations
+
+p1 = n*R*T/v1
+p2 = n*R*T/v2
+pv1 = n*R*T/(v1-n*b)- n**2*a/v1**2
+pv2 = n*R*T/(v2-n*b)- n**2*a/v2**2
+
+//Results
+printf("\n Pressure from ideal gas law = %4.2e bar nad from Van der Waals equation = %4.2e bar ",p1, pv1)
+
+printf("\n Pressure from ideal gas law = %4.1f bar nad from Van der Waals equation = %4.1f bar ",p2, pv2)
+
|