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 /2594/CH2/EX2.8 | |
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 '2594/CH2/EX2.8')
-rwxr-xr-x | 2594/CH2/EX2.8/Ex2_8.sce | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/2594/CH2/EX2.8/Ex2_8.sce b/2594/CH2/EX2.8/Ex2_8.sce new file mode 100755 index 000000000..10db034cb --- /dev/null +++ b/2594/CH2/EX2.8/Ex2_8.sce @@ -0,0 +1,18 @@ +clc
+E=1.1
+disp(" E = "+string(E)+"eV") //initializing the value of energy level E in the crystal.
+Ef=0.6
+disp(" Ef = "+string(Ef)+"eV")//initializing the value of fermi level of material.
+T=1000
+disp(" Temp = "+string(T)+"K")//initializing the value of temperature.
+k=1.38*10^-23
+disp(" k = "+string(k)+"J/k") //initializing the value of boltzmann constant.
+e=2.718
+disp(" e = "+string(e)) //initializing the value of exponential.
+a=(((-Ef+E)*1.6*10^-19)/(k*T))
+disp("alpha ,a=(((-E+Ef)*1.6*10^-19)/(k*T)))= "+string(a))//calculation
+fE=(1/(1+(e^a)))
+disp("fE(Fermi Direc Distribution Function),fE=(1/(1+(e^a))))= "+string(fE))//calculation
+
+//The value of Ef is different in the question than used in the solution.
+//I have used the value ,used in the solution(i.e Ef=0.6)
|