diff options
author | priyanka | 2015-06-24 15:03:17 +0530 |
---|---|---|
committer | priyanka | 2015-06-24 15:03:17 +0530 |
commit | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch) | |
tree | ab291cffc65280e58ac82470ba63fbcca7805165 /1736/CH5 | |
download | Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2 Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip |
initial commit / add all books
Diffstat (limited to '1736/CH5')
-rwxr-xr-x | 1736/CH5/EX5.1/Ch05Ex1.sce | 29 | ||||
-rwxr-xr-x | 1736/CH5/EX5.10/Ch05Ex10.sce | 12 | ||||
-rwxr-xr-x | 1736/CH5/EX5.11/Ch05Ex11.sce | 10 | ||||
-rwxr-xr-x | 1736/CH5/EX5.12/Ch05Ex12.sce | 11 | ||||
-rwxr-xr-x | 1736/CH5/EX5.3/Ch05Ex3.sce | 8 | ||||
-rwxr-xr-x | 1736/CH5/EX5.5/Ch05Ex5.sce | 22 | ||||
-rwxr-xr-x | 1736/CH5/EX5.9/Ch05Ex9.sce | 11 |
7 files changed, 103 insertions, 0 deletions
diff --git a/1736/CH5/EX5.1/Ch05Ex1.sce b/1736/CH5/EX5.1/Ch05Ex1.sce new file mode 100755 index 000000000..8d5ef8083 --- /dev/null +++ b/1736/CH5/EX5.1/Ch05Ex1.sce @@ -0,0 +1,29 @@ +// Scilab Code Ex5.1: Page-176 (2006)
+clc; clear;
+h = 6.626e-34; // Planck's constant, Js
+h_bar = h/(2*%pi); // Reduced Planck's constant, Js
+e = 1.6e-019; // Energy equivalent of 1 eV, J/eV
+m = 9.1e-031; // Mass of an electron, kg
+
+
+// For Na
+n_Na = 2.65e+28; // electronic concentration of Na, per metre cube
+k_F = (3*%pi^2*n_Na)^(1/3); // Fermi wave vector, per cm
+E_F = h_bar^2*k_F^2/(2*m*e); // Fermi energy of Na, eV
+printf("\nThe fermi energy of Na = %4.2f eV", E_F);
+printf("\nThe band structure value of Na = %4.2f eV", 0.263*13.6);
+// For K
+n_K = 1.4e+28; // electronic concentration of K, per metre cube
+k_F = (3*%pi^2*n_K)^(1/3); // Fermi wave vector, per cm
+E_F = h_bar^2*k_F^2/(2*m*e); // Fermi energy of K, eV
+printf("\nThe fermi energy of K = %4.2f eV", E_F);
+printf("\nThe band structure value of K = %4.2f eV", 0.164*13.6);
+printf("\nThe agreement between the free electron and band theoretical values are fairly good both for Na and K");
+
+
+// Result
+// The fermi energy of Na = 3.25 eV
+// The band structure value of Na = 3.58 eV
+// The fermi energy of K = 2.12 eV
+// The band structure value of K = 2.23 eV
+// The agreement between the free electron and band theoretical values are fairly good both for Na and K
diff --git a/1736/CH5/EX5.10/Ch05Ex10.sce b/1736/CH5/EX5.10/Ch05Ex10.sce new file mode 100755 index 000000000..1db4e9115 --- /dev/null +++ b/1736/CH5/EX5.10/Ch05Ex10.sce @@ -0,0 +1,12 @@ +// Scilab Code Ex5.10: Page-181 (2006)
+clc; clear;
+N_Ef = 1.235; // Density of states at fermi energy, electrons/atom-eV
+N = 6.023e+23; // Avogadro's number
+k = 1.38e-23; // Boltzmann constant, J/mol/K
+e = 1.6e-019; // Charge on an electron, C
+gama = %pi^2*k^2/3*(N_Ef*N/e); // Electronic specific heat coefficient, J/g-atom-kelvin square
+
+printf("\nThe electronic specific heat coefficient of superconductor = %5.3f mJ/g-atom-kelvin square", gama/1e-03);
+
+// Result
+// The electronic specific heat coefficient of superconductor = 2.913 mJ/g-atom-kelvin square
diff --git a/1736/CH5/EX5.11/Ch05Ex11.sce b/1736/CH5/EX5.11/Ch05Ex11.sce new file mode 100755 index 000000000..8564c0c35 --- /dev/null +++ b/1736/CH5/EX5.11/Ch05Ex11.sce @@ -0,0 +1,10 @@ +// Scilab Code Ex5.11: Page-181 (2006)
+clc; clear;
+gamma_expt = 4.84; // Experimental value of electronic specific heat of metal, mJ/g-atom/K-square
+gamma_theory = 2.991; // Theoretical value of electronic specific heat of metal, mJ/g-atom/K-square
+L = poly(0, 'L');
+L = roots(gamma_expt - gamma_theory*(1 + L));
+printf("\nThe electron-phonon coupling constant for metal = %5.3f", L);
+
+// Result
+// The electron-phonon coupling constant for metal = 0.618
diff --git a/1736/CH5/EX5.12/Ch05Ex12.sce b/1736/CH5/EX5.12/Ch05Ex12.sce new file mode 100755 index 000000000..23e03fb82 --- /dev/null +++ b/1736/CH5/EX5.12/Ch05Ex12.sce @@ -0,0 +1,11 @@ +// Scilab Code Ex5.12: Page-181 (2006)
+clc; clear;
+mu_B = 9.24e-027; // Bohr's magneton, J/T
+N_Ef = 0.826; // Density of states at fermi energy, electrons/atom-eV
+N = 6.023e+23; // Avogadro's number
+e = 1.6e-019; // Energy equivalent of 1 eV, J
+chi_Pauli = mu_B^2*N_Ef*N/e;
+printf("\nPauli spin susceptibility of Mg = %5.2e cgs units", chi_Pauli/1e-03);
+
+// Result
+// Pauli spin susceptibility of Mg = 2.65e-07 cgs units
diff --git a/1736/CH5/EX5.3/Ch05Ex3.sce b/1736/CH5/EX5.3/Ch05Ex3.sce new file mode 100755 index 000000000..b1bacbd2c --- /dev/null +++ b/1736/CH5/EX5.3/Ch05Ex3.sce @@ -0,0 +1,8 @@ +// Scilab Code Ex5.3: Page-177 (2006)
+clc; clear;
+n_Na = 2.65e+22; // electronic concentration of Na, per cm cube
+k_F = (3*%pi^2*n_Na)^(1/3); // Fermi wave vector, per cm
+printf("\nThe fermi momentum of Na = %4.2e per cm", k_F);
+
+// Result
+// The fermi momentum of Na = 9.22e+07 per cm
diff --git a/1736/CH5/EX5.5/Ch05Ex5.sce b/1736/CH5/EX5.5/Ch05Ex5.sce new file mode 100755 index 000000000..71d30d968 --- /dev/null +++ b/1736/CH5/EX5.5/Ch05Ex5.sce @@ -0,0 +1,22 @@ +// Scilab Code Ex5.5: Page-177 (2006)
+clc; clear;
+h = 6.626e-34; // Planck's constant, Js
+h_bar = h/(2*%pi); // Reduced Planck's constant, Js
+e = 1.6e-019; // Energy equivalent of 1 eV, J/eV
+m = 9.1e-031; // Mass of an electron, kg
+V = 1.0e-06; // Volume of unit cube of material, metre cube
+
+// For Mg
+E_F = 7.13*e; // Fermi energy of Mg, J
+s = 2*%pi^2/(e*V)*(h_bar^2/(2*m))^(3/2)*(E_F)^(-1/2); // Energy separation between levels for Mg, eV
+printf("\nThe energy separation between adjacent levels for Mg = %5.3e eV", s);
+
+// For Cs
+E_F = 1.58*e; // Fermi energy of Cs, J
+s = 2*%pi^2/(e*V)*(h_bar^2/(2*m))^(3/2)*(E_F)^(-1/2); // Energy separation between levels for Cs, eV
+printf("\nThe energy separation between adjacent levels for Cs = %5.3e eV", s);
+
+
+// Result
+// The energy separation between adjacent levels for Mg = 5.517e-23 eV
+// The energy separation between adjacent levels for Cs = 1.172e-22 eV
diff --git a/1736/CH5/EX5.9/Ch05Ex9.sce b/1736/CH5/EX5.9/Ch05Ex9.sce new file mode 100755 index 000000000..9d96feb2d --- /dev/null +++ b/1736/CH5/EX5.9/Ch05Ex9.sce @@ -0,0 +1,11 @@ +// Scilab Code Ex5.9: Page-180 (2006)
+clc; clear;
+
+gamma_expt = 7.0e-04; // Experimental value of electronic specific heat, cal/mol/K-square
+gamma_theory = 3.6e-04; // Theoretical value of electronic specific heat, cal/mol/K-square
+L = poly(0, 'L');
+L = roots(gamma_expt - gamma_theory*(1 + L));
+printf("\nThe electron-phonon coupling constant of superconductor = %3.1f", L);
+
+// Result
+// The electron-phonon coupling constant of superconductor = 0.9
|