summaryrefslogtreecommitdiff
path: root/2720/CH3/EX3.21.24/ex3_21_24.sce
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /2720/CH3/EX3.21.24/ex3_21_24.sce
downloadScilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip
initial commit / add all books
Diffstat (limited to '2720/CH3/EX3.21.24/ex3_21_24.sce')
-rwxr-xr-x2720/CH3/EX3.21.24/ex3_21_24.sce28
1 files changed, 28 insertions, 0 deletions
diff --git a/2720/CH3/EX3.21.24/ex3_21_24.sce b/2720/CH3/EX3.21.24/ex3_21_24.sce
new file mode 100755
index 000000000..9c9807ac8
--- /dev/null
+++ b/2720/CH3/EX3.21.24/ex3_21_24.sce
@@ -0,0 +1,28 @@
+// Exa 3.21.24
+clc;
+clear;
+close;
+// Given data
+format('e',9)
+Mu_p = 500;// in cm^2/v-s
+kT = 0.0259;
+Toh_p = 10^-10;// in sec
+p_o = 10^17;// in cm^-3
+q= 1.6*10^-19;// in C
+A=0.5;// in square meter
+del_p = 5 * 10^16;// in cm^-3
+n_i= 1.5*10^10;// in cm^-3
+D_p = kT * Mu_p;// in cm/s
+L_p = sqrt(D_p * Toh_p);// in cm
+x = 10^-5;// in cm
+p = p_o+del_p* %e^(x/L_p);// in cm^-3
+// p= n_i*%e^(Eip)/kT where Eip=E_i-F_p
+Eip= log(p/n_i)*kT;// in eV
+Ecp= 1.1/2-Eip;// value of E_c-E_p in eV
+Ip= q*A*D_p/L_p*del_p*%e^(x/L_p);// in A
+disp(Ip,"The hole current in A is : ")
+Qp= q*A*del_p*L_p;// in C
+disp(Qp,"The value of Qp in C is : ")
+
+// Note: There is a calculation error to evalaute the value of hole current but they putted correct value of it to evaluate the value of Qp.
+// Hence the value of hole current in the book is wrong