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 /3020/CH17 | |
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 '3020/CH17')
-rwxr-xr-x | 3020/CH17/EX17.1/ex17_1.sce | 32 | ||||
-rwxr-xr-x | 3020/CH17/EX17.2/ex17_2.sce | 12 | ||||
-rwxr-xr-x | 3020/CH17/EX17.3/ex17_3.sce | 8 | ||||
-rwxr-xr-x | 3020/CH17/EX17.4/ex17_4.sce | 13 | ||||
-rwxr-xr-x | 3020/CH17/EX17.5/ex17_5.sce | 10 | ||||
-rwxr-xr-x | 3020/CH17/EX17.6/ex17_6.sce | 9 | ||||
-rwxr-xr-x | 3020/CH17/EX17.7/ex17_7.sce | 13 | ||||
-rwxr-xr-x | 3020/CH17/EX17.8/ex17_8.sce | 7 | ||||
-rwxr-xr-x | 3020/CH17/EX17.9/ex17_9.sce | 8 |
9 files changed, 112 insertions, 0 deletions
diff --git a/3020/CH17/EX17.1/ex17_1.sce b/3020/CH17/EX17.1/ex17_1.sce new file mode 100755 index 000000000..93b4b4868 --- /dev/null +++ b/3020/CH17/EX17.1/ex17_1.sce @@ -0,0 +1,32 @@ +clc;
+clear all;
+pCu=8.96e3;//density of copper in kg*m^-3
+pZn=7.14e3;//density of Zn in kg*m^-3
+pAl=2.70e3;//density of Al in kg*m^-3
+MCu=63.55;//atomic weight of Cu
+MZn=65.38;//atomic weight of Zn
+MAl=27.0;//atomic weight of Al
+N=6.022*1e26;//avogadro's constant
+x=1;//no of free electrons per atom
+h=6.626e-34;
+me=9.1e-31;
+
+//for Cu
+n=pCu*N*x/MCu;//concentration of electron in Cu
+Efo=(h*h/(8*me))*((3*n/%pi)^(2/3));//fermi energy at 0K
+Efo1=Efo/(1.6e-19);//convertion into eV from J
+disp('eV',Efo1,'fermi energy at 0 K');
+
+//for Zn
+x=2;
+n=pZn*N*x/MZn;//concentration of electron in Zn
+Efo=(h*h/(8*me))*((3*n/%pi)^(2/3));//fermi energy at 0K
+Efo1=Efo/(1.6e-19);//convertion into eV from J
+disp('eV',Efo1,'fermi energy at 0 K');
+
+//for Al
+x=3;
+n=pAl*N*x/MAl;//concentration of electron in Al
+Efo=(h*h/(8*me))*((3*n/%pi)^(2/3));//fermi energy at 0K
+Efo1=Efo/(1.6e-19);//convertion into eV from J
+disp('eV',Efo1,'fermi energy at 0 K');
diff --git a/3020/CH17/EX17.2/ex17_2.sce b/3020/CH17/EX17.2/ex17_2.sce new file mode 100755 index 000000000..57faeea01 --- /dev/null +++ b/3020/CH17/EX17.2/ex17_2.sce @@ -0,0 +1,12 @@ +clc;
+clear all;
+h=6.626e-34;//planck's constant
+me=9.1e-31; //Mass of electron in Kg
+T=0;//temperature
+n=8.4905e28;
+Efo=(h*h/(8*me))*((3*n/%pi)^(2/3));//fermi energy at 0K in J
+Efo1=Efo/(1.6e-19);//convertion into eV from J
+disp('eV',Efo1,'fermi energy at 0 K');
+lemda=6.82e27;
+Z=lemda*sqrt(Efo1)/2;//density of states for Cu at fermi level
+disp('m^-3',Z,'density of states for Cu at fermi level is:')
diff --git a/3020/CH17/EX17.3/ex17_3.sce b/3020/CH17/EX17.3/ex17_3.sce new file mode 100755 index 000000000..d9767c1b1 --- /dev/null +++ b/3020/CH17/EX17.3/ex17_3.sce @@ -0,0 +1,8 @@ +clc;
+clear all;
+rhoNi=63e-9;//resistivity of Ni in ohm*m
+rhoCr=129e-9;//resistivity of Cr in ohm*m
+rhoNiCr=1120e-9;//resistivity of 80% Ni +20% Cr in ohm*m
+X=0.8;//atomic fraction
+C=rhoNiCr/(X*(1-X));//'Nordheim constant
+disp('ohm*m',C,'Nordheim constant is:')
diff --git a/3020/CH17/EX17.4/ex17_4.sce b/3020/CH17/EX17.4/ex17_4.sce new file mode 100755 index 000000000..93e8cdec4 --- /dev/null +++ b/3020/CH17/EX17.4/ex17_4.sce @@ -0,0 +1,13 @@ +clc;
+clear all;
+rho=2.7e3;//density of Al in Kg/m^3
+m=27;//atomic weight of Al
+to=1e-14;//relexation time in second
+Na=6.022e26;
+e=1.6e-19;
+x=3;//no of electrons per atom
+n=rho*Na*x/m;//no of electron available per m^3
+disp('m^-3',n,'no of electron available in Al is');
+me=9.1e-31;
+sigma=n*e*e*to/me;//conductivity of Al
+disp('ohm*m',sigma,'conductivity of Al is:')
diff --git a/3020/CH17/EX17.5/ex17_5.sce b/3020/CH17/EX17.5/ex17_5.sce new file mode 100755 index 000000000..8e01955fa --- /dev/null +++ b/3020/CH17/EX17.5/ex17_5.sce @@ -0,0 +1,10 @@ +clc;
+clear all;
+Ed=0.01;//difference between energy level to fermi level
+Ed1=Ed*1.6e-19;//convertion from eV to J
+T=200;//temperature in kelvin
+k=1.38e-23;//boltzmann constant
+x=Ed1/(k*T);//temporary variable
+F=1/(1+exp(x));//fermi distribution function
+disp('',F,'fermi distribution function is:')
+
diff --git a/3020/CH17/EX17.6/ex17_6.sce b/3020/CH17/EX17.6/ex17_6.sce new file mode 100755 index 000000000..b200600ce --- /dev/null +++ b/3020/CH17/EX17.6/ex17_6.sce @@ -0,0 +1,9 @@ +clc;
+clear all;
+v=0.86e6;//velocity of electron in m/s
+m=9.1e-31;// Mass of electron in Kg
+e=1.6e-19;// Charge of electron
+k=1.38e-23;//boltzmann constant
+Ef=m*v*v/2;//fermi energy
+Tf=Ef/k;//The fermi temperature
+disp('K',Tf,'The fermi temperature is:')
diff --git a/3020/CH17/EX17.7/ex17_7.sce b/3020/CH17/EX17.7/ex17_7.sce new file mode 100755 index 000000000..326e702e6 --- /dev/null +++ b/3020/CH17/EX17.7/ex17_7.sce @@ -0,0 +1,13 @@ +clc;
+clear all;
+m=9.1e-31; // Mass of electron in Kg
+e=1.6e-19; // Charge of electron
+h=6.63e-34;//planck constant
+Ef=3;//fermi energy in eV
+Ed=0.01;//energy interval in eV
+E1=Ef*e;//At ground state
+E2=E1+(Ed*e);
+x=(2*((E2^(3/2))-(E1^(3/2))))/3;//temporary variable
+n=(4*%pi*x*((2*m)^(3/2)))/(h^3);//no of states between the energy level
+disp('',n,'no of states between the energy level is:')
+// Asbolutely wrong answer in book... Checked in calculator
diff --git a/3020/CH17/EX17.8/ex17_8.sce b/3020/CH17/EX17.8/ex17_8.sce new file mode 100755 index 000000000..93aaf8c18 --- /dev/null +++ b/3020/CH17/EX17.8/ex17_8.sce @@ -0,0 +1,7 @@ +clc;
+clear all;
+Tf=24600;//temperature in kelvin
+m=9.11e-31;//mass of electron
+k=1.38e-23;//boltzmann constant
+Vf=sqrt(2*k*Tf/m);//fermi velocity
+disp('m/s',Vf,'fermi velocity is:')
diff --git a/3020/CH17/EX17.9/ex17_9.sce b/3020/CH17/EX17.9/ex17_9.sce new file mode 100755 index 000000000..5f7ccb215 --- /dev/null +++ b/3020/CH17/EX17.9/ex17_9.sce @@ -0,0 +1,8 @@ +clc;
+clear all;
+h=6.626e-34;//planck's constant
+m=9.1e-31;//mass of electron
+n=18.1e28;//electron density of aluminium
+Efo=(h*h/(2*m))*((3*n/(8*%pi))^(2/3));//fermi energy at 0K
+Efo1=Efo/(1.6e-19);//conversion into eV from J
+disp('eV',Efo1,'fermi energy at 0 K');
|