From b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b Mon Sep 17 00:00:00 2001 From: priyanka Date: Wed, 24 Jun 2015 15:03:17 +0530 Subject: initial commit / add all books --- 2594/CH2/EX2.29/Ex2_29.sce | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 2594/CH2/EX2.29/Ex2_29.sce (limited to '2594/CH2/EX2.29') diff --git a/2594/CH2/EX2.29/Ex2_29.sce b/2594/CH2/EX2.29/Ex2_29.sce new file mode 100755 index 000000000..498cb3f0a --- /dev/null +++ b/2594/CH2/EX2.29/Ex2_29.sce @@ -0,0 +1,33 @@ +clc +Nv=7*10^18 +disp("Nv = "+string(Nv)+"cm^-3")//initializing the value of valence band concentration at 300K. +Nc=4.7*10^17 +disp("Nc = "+string(Nc)+"cm^-3")//initializing the value of conduction band concentration at 300K. +T1=300 +disp("T = "+string(T1)+"K")//initializing the value of temperature 1. +T2=450 +disp("T = "+string(T2)+"K")//initializing the value of temperature 2. +Vt1=0.0259 +disp("Vt1 = "+string(Vt1)+"eV")//initializing the value of thermal voltage at 300K. +Vt2=0.03881 +disp("Vt2 = "+string(Vt2)+"eV")//initializing the value of thermal voltage at 450K. +Eg=1.42 +disp("Eg = "+string(Eg)+"eV")//initializing the value of thermal voltage. +no=(sqrt(Nc*Nv*(exp(-Eg/Vt1)))) +disp("intrinsic concentration at 300K,no=(sqrt(Nc*Nv*(exp(-Eg/Vt1))))= "+string(no))//calculation +K1=(Nc/((T1)^(3/2))) +disp("Value of constant,K1=(Nc/((T)^(3/2)))= "+string(K1))//calculation +k1=(K1*T2^(3/2)) +disp("Value of constant k1 at 450K ,k1=(K1*T2^(3/2))= "+string(k1))//calculation +K2=(Nv/((T1)^(3/2))) +disp("Value of constant,K2=(Nv/((T1)^(3/2)))= "+string(K2))//calculation +k2=(K2*T2^(3/2)) +disp("Value of constant k2 at 450K ,k2=(K2*T2^(3/2))= "+string(k2))//calculation +K=k1*k2 +disp("Value of constant K,= "+string(K))//calculation +no1=(sqrt(K*(exp(-Eg/Vt2)))) +disp("intrinsic concentration at 450K,no=(sqrt(K*(exp(-Eg/Vt2))))= "+string(no1)+" cm^3")//calculation +//this is solved problem 2.17 of chapter 2. + + + -- cgit