diff options
Diffstat (limited to '2102/CH2/EX2.10')
-rwxr-xr-x | 2102/CH2/EX2.10/exa_2_10.sce | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/2102/CH2/EX2.10/exa_2_10.sce b/2102/CH2/EX2.10/exa_2_10.sce new file mode 100755 index 000000000..5a31e9fe5 --- /dev/null +++ b/2102/CH2/EX2.10/exa_2_10.sce @@ -0,0 +1,29 @@ +// Exa 2.10
+clc;
+clear;
+close;
+// Given data
+ni= 1.8*10^15;// in /m^3
+rho= 2*10^5;// in Ωm
+q=1.6*10^-19;// in C
+dopingConcentration= 10^25;// in /m^3
+n=dopingConcentration;
+MCC= ni^2/dopingConcentration; // Minority carrier concentration per cube meter
+miu_n= 1/(2*rho*q*ni);// in m^3/Vs
+disp(miu_n,"The value of µn in m^3/Vs is : ")
+
+// Part (b)
+sigma= q*n*miu_n;//in (Ωm)^-1
+rho= 1/sigma;// in Ωm
+disp(rho,"Resistivity in Ωm is : ")
+
+// Part(c)
+kT= 26*10^-3;//in V
+no= n;// in /m^3
+Shift_inFermiLevel= kT*log(no/ni);// in eV
+disp(Shift_inFermiLevel,"Shift in Fermi level due to doping in eV is :")
+disp("Hence, E_F lies "+string(Shift_inFermiLevel)+" eV above Fermi level Ei")
+
+// Part (d)
+MCC= ni^2/dopingConcentration; // Minority carrier concentration per cube meter
+disp(MCC,"Minority carrier concentration per cube meter when its temperature is increased is : ")
|