summaryrefslogtreecommitdiff
path: root/3685/CH22
diff options
context:
space:
mode:
Diffstat (limited to '3685/CH22')
-rw-r--r--3685/CH22/EX22.1/Ex22_1.sce14
-rw-r--r--3685/CH22/EX22.1/Ex22_1.txt5
-rw-r--r--3685/CH22/EX22.10/Ex22_10.sce22
-rw-r--r--3685/CH22/EX22.10/Ex22_10.txt7
-rw-r--r--3685/CH22/EX22.2/Ex22_2.sce12
-rw-r--r--3685/CH22/EX22.2/Ex22_2.txt5
-rw-r--r--3685/CH22/EX22.3/Ex22_3.sce31
-rw-r--r--3685/CH22/EX22.3/Ex22_3.txt14
-rw-r--r--3685/CH22/EX22.4/Ex22_4.sce13
-rw-r--r--3685/CH22/EX22.4/Ex22_4.txt4
-rw-r--r--3685/CH22/EX22.5/Ex22_5.sce14
-rw-r--r--3685/CH22/EX22.5/Ex22_5.txt6
-rw-r--r--3685/CH22/EX22.6/Ex22_6.sce13
-rw-r--r--3685/CH22/EX22.6/Ex22_6.txt4
-rw-r--r--3685/CH22/EX22.7/Ex22_7.sce15
-rw-r--r--3685/CH22/EX22.7/Ex22_7.txt6
-rw-r--r--3685/CH22/EX22.8/Ex22_8.sce11
-rw-r--r--3685/CH22/EX22.8/Ex22_8.txt4
-rw-r--r--3685/CH22/EX22.9/Ex22_9.sce12
-rw-r--r--3685/CH22/EX22.9/Ex22_9.txt4
20 files changed, 216 insertions, 0 deletions
diff --git a/3685/CH22/EX22.1/Ex22_1.sce b/3685/CH22/EX22.1/Ex22_1.sce
new file mode 100644
index 000000000..404e43817
--- /dev/null
+++ b/3685/CH22/EX22.1/Ex22_1.sce
@@ -0,0 +1,14 @@
+clc
+// Given that
+p = 1.013e5 // Pressure in Pa
+t = 300 // Temperature in K
+d = 3.5 // Effective diameter of oxygen molecule in Angstrom
+r = 2 // Ratio of free path of molecules with the lambda
+printf("\n Example 22.1 \n")
+sigma = %pi*(d*(10^-10))^2
+n = p/(t*1.38*(10^-23))
+lambda = 0.707/(sigma*n)
+R = exp(-r)
+printf("\n Mean free path = %e m,\n The fraction of molecules have free path longer than 2*lambda = %f percent",lambda,R*100)
+// Answer given in the book contain round off error for mean free path.
+
diff --git a/3685/CH22/EX22.1/Ex22_1.txt b/3685/CH22/EX22.1/Ex22_1.txt
new file mode 100644
index 000000000..b3876ea45
--- /dev/null
+++ b/3685/CH22/EX22.1/Ex22_1.txt
@@ -0,0 +1,5 @@
+
+ Example 22.1
+
+ Mean free path = 7.508001e-08 m,
+ The fraction of molecules have free path longer than 2*lambda = 13.533528 percent \ No newline at end of file
diff --git a/3685/CH22/EX22.10/Ex22_10.sce b/3685/CH22/EX22.10/Ex22_10.sce
new file mode 100644
index 000000000..7b2d0b22b
--- /dev/null
+++ b/3685/CH22/EX22.10/Ex22_10.sce
@@ -0,0 +1,22 @@
+clc
+// Given that
+l = 2 // Length of tube in m
+a = 1e-4 // Cross section of the tube in m^2
+p = 1 // Pressure in atm
+t = 0 // Temperature in degree centigrade
+r = 0.5 // Fraction of the carbon atoms which are radioactive C14
+sigma = 4e-19 // Collision cross section area in m^2
+printf("\n Example 22.10 \n")
+n = (p*1.01325e+5)/((1.38e-23)*(t+273))
+C_g = -n/l
+m = (46/6.023)*10^-26 // In kg/molecule
+v = (2.55*(1.38e-23)*(t+273)/m)^(1/2)
+lambda = (1/(sigma*n))
+gama = (1/4)*(v*n) - (1/6)*(v*lambda*(C_g))
+gama_ = (1/4)*(v*n) + (1/6)*(v*lambda*(C_g))
+x = (1/4)*(v*n)
+y = (1/6)*(v*lambda*(C_g))
+d = (1/6)*(v*lambda*(-1*C_g))*2*(m)
+printf("\n Initial concentration gradient of reactive molecules = %e molecules/m^4, \n The no of reactive molecules per sec cross a cross section at the mid point of the tube from left to right = %e - (%e) molecules/m^2,\n The no of reactive molecules per sec cross a cross section at the mid point of the tube from right to left = %e + (%e) molecule/m^2,\n Initial net rate of diffusion = %fg/m^2-s",C_g,x,y,x,y,d*1000)
+// The answer for lambda given in the book conatains calculation error
+// The answers contains calculation error
diff --git a/3685/CH22/EX22.10/Ex22_10.txt b/3685/CH22/EX22.10/Ex22_10.txt
new file mode 100644
index 000000000..287fdf944
--- /dev/null
+++ b/3685/CH22/EX22.10/Ex22_10.txt
@@ -0,0 +1,7 @@
+
+ Example 22.10
+
+ Initial concentration gradient of reactive molecules = -1.344760e+25 molecules/m^4,
+ The no of reactive molecules per sec cross a cross section at the mid point of the tube from left to right = 2.384698e+27 - (-7.388857e+19) molecules/m^2,
+ The no of reactive molecules per sec cross a cross section at the mid point of the tube from right to left = 2.384698e+27 + (-7.388857e+19) molecule/m^2,
+ Initial net rate of diffusion = 0.011286g/m^2-s \ No newline at end of file
diff --git a/3685/CH22/EX22.2/Ex22_2.sce b/3685/CH22/EX22.2/Ex22_2.sce
new file mode 100644
index 000000000..940759f0d
--- /dev/null
+++ b/3685/CH22/EX22.2/Ex22_2.sce
@@ -0,0 +1,12 @@
+clc
+// Given that
+lambda = 2.63e-5 // Mean free path of the molecules of the gas in m
+t = 25 // Temperature in degree centigrade
+r = 2.56e-10 // Radius of the molecules in m
+printf("\n Example 22.2 \n")
+sigma = 4*%pi*r^2
+n = 0.707/(sigma*lambda)
+p = n*(t+273)*(1.38*10^-23)
+N = 1/lambda
+printf("\n Pressure of the gas = %f Pa,\n No of collisions made by a molecule per meter of path = %e",p,N)
+
diff --git a/3685/CH22/EX22.2/Ex22_2.txt b/3685/CH22/EX22.2/Ex22_2.txt
new file mode 100644
index 000000000..525de84df
--- /dev/null
+++ b/3685/CH22/EX22.2/Ex22_2.txt
@@ -0,0 +1,5 @@
+
+ Example 22.2
+
+ Pressure of the gas = 134.236068 Pa,
+ No of collisions made by a molecule per meter of path = 3.802281e+04 \ No newline at end of file
diff --git a/3685/CH22/EX22.3/Ex22_3.sce b/3685/CH22/EX22.3/Ex22_3.sce
new file mode 100644
index 000000000..0b19ce906
--- /dev/null
+++ b/3685/CH22/EX22.3/Ex22_3.sce
@@ -0,0 +1,31 @@
+clc
+// Given that
+lambda = 10 // Mean free path of the gas in cm
+N0 = 10000 // No of free paths
+x1 = 10 // In cm
+x2 = 20 // In cm
+x3 = 50 // In cm
+x4 = 5 // In cm
+x5 = 9.5 // In cm
+x6 = 10.5 // In cm
+x7 = 9.9 // In cm
+x8 = 10.1 // In cm
+printf("\n Example 22.3 \n")
+// For x>10 cm
+N1 = N0*(exp(-1))
+// For x>20 cm
+N2 = N0*(exp(-2))
+// For x>50 cm
+N3 = N0*(exp(-5))
+function y=f(x), y = (-N0/lambda)*(exp((-x)/lambda)),
+endfunction
+// For 5>x>10 cm
+N4 = intg(x4,x1,f)
+// For 9.5>x>10.5 cm
+N5 = intg(x5,x6,f)
+// For 9.9>x>10.1 cm
+N6 = intg(x7,x8,f)
+// For x=10 cm
+N7 = intg(x1,x1,f)
+printf("\n The no of free paths which are longer than, \n 10 cm = %d,\n 20 cm = %d,\n 50 cm = %d,\n\n The no of free paths which are between,\n 5 cm and 10 cm = %d,\n 9.5 cm and 10.5 cm = %d,\n 9.9 cm and 10.1 cm = %d,\n\n The no of free paths which are exactly 10 cm = %d",ceil(N1),ceil(N2),ceil(N3),floor(N4),floor(N5),floor(N6),N7)
+
diff --git a/3685/CH22/EX22.3/Ex22_3.txt b/3685/CH22/EX22.3/Ex22_3.txt
new file mode 100644
index 000000000..689670d89
--- /dev/null
+++ b/3685/CH22/EX22.3/Ex22_3.txt
@@ -0,0 +1,14 @@
+
+ Example 22.3
+
+ The no of free paths which are longer than,
+ 10 cm = 3679,
+ 20 cm = 1354,
+ 50 cm = 68,
+
+ The no of free paths which are between,
+ 5 cm and 10 cm = -2387,
+ 9.5 cm and 10.5 cm = -369,
+ 9.9 cm and 10.1 cm = -74,
+
+ The no of free paths which are exactly 10 cm = 0 \ No newline at end of file
diff --git a/3685/CH22/EX22.4/Ex22_4.sce b/3685/CH22/EX22.4/Ex22_4.sce
new file mode 100644
index 000000000..6f0c02421
--- /dev/null
+++ b/3685/CH22/EX22.4/Ex22_4.sce
@@ -0,0 +1,13 @@
+clc
+// Given that
+p = 1 // Pressure in atm
+t = 300 // Temperature in K
+printf("\n Example 22.4 \n")
+// From previous example, we have
+m = 5.31e-26 // In kg/molecule
+v = 445 // In m/s
+sigma = 3.84e-19 // In m^2
+// Therefore
+mu = (1/3)*(m*v/sigma)
+printf("\n Coefficient of viscosity = %e Ns/m^2",mu)
+
diff --git a/3685/CH22/EX22.4/Ex22_4.txt b/3685/CH22/EX22.4/Ex22_4.txt
new file mode 100644
index 000000000..420d65dcc
--- /dev/null
+++ b/3685/CH22/EX22.4/Ex22_4.txt
@@ -0,0 +1,4 @@
+
+ Example 22.4
+
+ Coefficient of viscosity = 2.051172e-05 Ns/m^2 \ No newline at end of file
diff --git a/3685/CH22/EX22.5/Ex22_5.sce b/3685/CH22/EX22.5/Ex22_5.sce
new file mode 100644
index 000000000..9c970abff
--- /dev/null
+++ b/3685/CH22/EX22.5/Ex22_5.sce
@@ -0,0 +1,14 @@
+clc
+// Given that
+p = 1 // Pressure in atm
+t = 300 // Temperature in K
+F = 5 // For oxygen gas degree of freedom
+printf("\n Example 22.5 \n")
+v = 445 // In m/s as given in the book
+m = 5.31e-26 // Mass of oxygen molecule in kg
+sigma = 3.84e-19 // As given in the book in m^2
+k = (1/6)*(v*F*(1.38*10^-23))/sigma
+// If the gas has Maxwellian velocity distribution,
+k_ = (1/3)*(F*(1.38*10^-23)/sigma)*((1.38*10^-23)*t/(%pi*m))^(1/2)
+printf("\n Thermal conductivity = %f W/mK,\n If the gas has Maxwellian velocity distribution,\n Thermal conductivity = %f W/mK",k,k_)
+
diff --git a/3685/CH22/EX22.5/Ex22_5.txt b/3685/CH22/EX22.5/Ex22_5.txt
new file mode 100644
index 000000000..491012160
--- /dev/null
+++ b/3685/CH22/EX22.5/Ex22_5.txt
@@ -0,0 +1,6 @@
+
+ Example 22.5
+
+ Thermal conductivity = 0.013327 W/mK,
+ If the gas has Maxwellian velocity distribution,
+ Thermal conductivity = 0.009436 W/mK \ No newline at end of file
diff --git a/3685/CH22/EX22.6/Ex22_6.sce b/3685/CH22/EX22.6/Ex22_6.sce
new file mode 100644
index 000000000..6f803f6a6
--- /dev/null
+++ b/3685/CH22/EX22.6/Ex22_6.sce
@@ -0,0 +1,13 @@
+clc
+// Given that
+F = .90 // Fraction of electrons leaving the cathode ray reach the anode without making a collision
+x = 0.2 // Distance between cathode ray and anode in m
+d = 3.6e-10 // Diameter of ion in m
+t = 2000 // Temperature of electron in K
+printf("\n Example 22.6 \n")
+lambda = x/(log(1/F))
+sigma = %pi*(d^2)
+n = 4/(sigma*lambda)
+p = n*(1.38*10^-23)*(t)
+printf("\n Pressure in the cathode ray tube = %f Pa",p)
+
diff --git a/3685/CH22/EX22.6/Ex22_6.txt b/3685/CH22/EX22.6/Ex22_6.txt
new file mode 100644
index 000000000..ea9f0f439
--- /dev/null
+++ b/3685/CH22/EX22.6/Ex22_6.txt
@@ -0,0 +1,4 @@
+
+ Example 22.6
+
+ Pressure in the cathode ray tube = 0.142844 Pa \ No newline at end of file
diff --git a/3685/CH22/EX22.7/Ex22_7.sce b/3685/CH22/EX22.7/Ex22_7.sce
new file mode 100644
index 000000000..642691d5f
--- /dev/null
+++ b/3685/CH22/EX22.7/Ex22_7.sce
@@ -0,0 +1,15 @@
+clc
+// Given that
+V = 1 // Volume of the flask in litre
+p = 1 // Pressure in atm
+t = 300 // Temperature in K
+r = 1.8e-10 // Radius of oxygen gas molecule in m
+m = 5.31e-26 // Mass of oxygen molecule in kg
+printf("\n Example 22.7 \n")
+n = (p*(1.013e5))/((1.38e-23)*(t)*1000)
+sigma = 4*%pi*(r^2)
+v = ((8*(1.38e-23)*t)/(%pi*m))^(1/2)
+z = sigma*n*v*1000
+N = (1/4)*(n*0.1*v)
+printf("\n No of collisions per sec are made by one molecule with the other molecule = %e,\nThe no of molecules strike the flask per sq. cm = %e,\n No of molecules in the flask = %e",z,N,n)
+
diff --git a/3685/CH22/EX22.7/Ex22_7.txt b/3685/CH22/EX22.7/Ex22_7.txt
new file mode 100644
index 000000000..0bd465fad
--- /dev/null
+++ b/3685/CH22/EX22.7/Ex22_7.txt
@@ -0,0 +1,6 @@
+
+ Example 22.7
+
+ No of collisions per sec are made by one molecule with the other molecule = 4.439018e+09,
+The no of molecules strike the flask per sq. cm = 2.725663e+23,
+ No of molecules in the flask = 2.446860e+22 \ No newline at end of file
diff --git a/3685/CH22/EX22.8/Ex22_8.sce b/3685/CH22/EX22.8/Ex22_8.sce
new file mode 100644
index 000000000..6f731f6e8
--- /dev/null
+++ b/3685/CH22/EX22.8/Ex22_8.sce
@@ -0,0 +1,11 @@
+clc
+// Given that
+lambda = 2 // Mean free path in cm
+T = 300 // Temperature in K
+r = 0.5 // As half of the molecules did not make any collision
+printf("\n Example 22.8 \n")
+x = lambda*(log(1/r))
+v = 445.58 // For oxygen at 300K in m/s
+t = x/(v*100)
+printf("\n Time = %e s",t)
+
diff --git a/3685/CH22/EX22.8/Ex22_8.txt b/3685/CH22/EX22.8/Ex22_8.txt
new file mode 100644
index 000000000..08b49c810
--- /dev/null
+++ b/3685/CH22/EX22.8/Ex22_8.txt
@@ -0,0 +1,4 @@
+
+ Example 22.8
+
+ Time = 3.111213e-05 s \ No newline at end of file
diff --git a/3685/CH22/EX22.9/Ex22_9.sce b/3685/CH22/EX22.9/Ex22_9.sce
new file mode 100644
index 000000000..b09a2687b
--- /dev/null
+++ b/3685/CH22/EX22.9/Ex22_9.sce
@@ -0,0 +1,12 @@
+clc
+// Given that
+f = 0.9 // Fraction of electrons leaving the cathode ray and reaching the anode without making any collision
+x = 20 // Distance between cathode ray tube and anode in cm
+sigma = 4.07e-19 // Collision cross section of molecules in m^2
+T = 2000 // Temperature in K
+printf("\n Example 22.9 \n")
+lambda = (x*0.01)/(log(1/f))
+n = 1/(sigma*lambda)
+p = n*(1.38e-23)*T
+printf("\n Pressure = %e N/m^2",p)
+// The answer given in the book contains round off error.
diff --git a/3685/CH22/EX22.9/Ex22_9.txt b/3685/CH22/EX22.9/Ex22_9.txt
new file mode 100644
index 000000000..7a2754039
--- /dev/null
+++ b/3685/CH22/EX22.9/Ex22_9.txt
@@ -0,0 +1,4 @@
+
+ Example 22.9
+
+ Pressure = 3.572420e-02 N/m^2 \ No newline at end of file