summaryrefslogtreecommitdiff
path: root/3768/CH6
diff options
context:
space:
mode:
Diffstat (limited to '3768/CH6')
-rw-r--r--3768/CH6/EX6.1/Ex6_1.sce14
-rw-r--r--3768/CH6/EX6.10/Ex6_10.sce14
-rw-r--r--3768/CH6/EX6.11/Ex6_11.sce15
-rw-r--r--3768/CH6/EX6.2/Ex6_2.sce17
-rw-r--r--3768/CH6/EX6.3/Ex6_3.sce15
-rw-r--r--3768/CH6/EX6.4/Ex6_4.sce14
-rw-r--r--3768/CH6/EX6.5/Ex6_5.sce19
-rw-r--r--3768/CH6/EX6.6/Ex6_6.sce18
-rw-r--r--3768/CH6/EX6.7/Ex6_7.sce17
-rw-r--r--3768/CH6/EX6.8/Ex6_8.sce20
-rw-r--r--3768/CH6/EX6.9/Ex6_9.sce18
11 files changed, 181 insertions, 0 deletions
diff --git a/3768/CH6/EX6.1/Ex6_1.sce b/3768/CH6/EX6.1/Ex6_1.sce
new file mode 100644
index 000000000..9ac51f358
--- /dev/null
+++ b/3768/CH6/EX6.1/Ex6_1.sce
@@ -0,0 +1,14 @@
+//Example number 6.1, Page number 116
+
+clc;clear;
+close;
+
+//Variable declaration
+rho=1.54*10**-8; //resistivity(ohm m)
+n=5.8*10**28; //conduction electrons(per m**3)
+e=1.6*10**-19; //charge(c)
+m=9.1*10**-31; //mass(kg)
+//Calculation
+towr=m/(n*e**2*rho); //relaxation time(sec)
+//Result
+printf("relaxation time is %.4e sec",towr)
diff --git a/3768/CH6/EX6.10/Ex6_10.sce b/3768/CH6/EX6.10/Ex6_10.sce
new file mode 100644
index 000000000..d17578965
--- /dev/null
+++ b/3768/CH6/EX6.10/Ex6_10.sce
@@ -0,0 +1,14 @@
+//Example number 6.10, Page number 120
+
+clc;clear;
+close;
+
+//Variable declaration
+A=10*10**-6; //area(m**2)
+i=100; //current(amp)
+n=8.5*10**28; //number of electrons
+e=1.6*10**-19; //charge(c)
+//Calculation
+vd=i/(n*A*e); //drift velocity(m/s)
+//Result
+printf("drift velocity is %.4e m/s",vd)
diff --git a/3768/CH6/EX6.11/Ex6_11.sce b/3768/CH6/EX6.11/Ex6_11.sce
new file mode 100644
index 000000000..9bf638306
--- /dev/null
+++ b/3768/CH6/EX6.11/Ex6_11.sce
@@ -0,0 +1,15 @@
+//Example number 6.11, Page number 121
+
+clc;clear;
+close;
+
+//Variable declaration
+Kb=1.38*10**-23; //boltzmann constant(J/k)
+m=9.1*10**-31; //mass(kg)
+tow=3*10**-14; //relaxation time(sec)
+n=8*10**28; //density of electrons(per m**3)
+T=273; //temperature(K)
+//Calculation
+sigma_T=3*n*tow*T*Kb**2/(2*m); //thermal conductivity(W/mK)
+//Result
+printf("thermal conductivity is %.3f W/mK",sigma_T)
diff --git a/3768/CH6/EX6.2/Ex6_2.sce b/3768/CH6/EX6.2/Ex6_2.sce
new file mode 100644
index 000000000..b7f271d0f
--- /dev/null
+++ b/3768/CH6/EX6.2/Ex6_2.sce
@@ -0,0 +1,17 @@
+//Example number 6.2, Page number 116
+
+clc;clear;
+close;
+
+//Variable declaration
+T=300; //temperature(K)
+n=8.5*10**28; //density(per m**3)
+rho=1.69*10**-8; //resistivity(ohm/m**3)
+e=1.6*10**-19; //charge(c)
+m=9.11*10**-31; //mass(kg)
+Kb=1.38*10**-23; //boltzmann constant(J/k)
+//Calculation
+rho=sqrt(3*Kb*m*T)/(n*e**2*rho); //mean free path(m)
+//Result
+printf("mean free path is %.2e m",rho)
+//answer given in the book is wrong
diff --git a/3768/CH6/EX6.3/Ex6_3.sce b/3768/CH6/EX6.3/Ex6_3.sce
new file mode 100644
index 000000000..3586942de
--- /dev/null
+++ b/3768/CH6/EX6.3/Ex6_3.sce
@@ -0,0 +1,15 @@
+//Example number 6.3, Page number 117
+
+clc;clear;
+close;
+
+//Variable declaration
+rho=1.43*10**-8; //resistivity(ohm m)
+n=6.5*10**28; //conduction electrons(per m**3)
+e=1.6*10**-19; //charge(c)
+m=9.1*10**-34; //mass(kg)
+//Calculation
+towr=m/(n*e**2*rho); //relaxation time(sec)
+//Result
+printf("relaxation time is %.3e sec",towr)
+//answer in the book varies due to rounding off errors
diff --git a/3768/CH6/EX6.4/Ex6_4.sce b/3768/CH6/EX6.4/Ex6_4.sce
new file mode 100644
index 000000000..aedbd0795
--- /dev/null
+++ b/3768/CH6/EX6.4/Ex6_4.sce
@@ -0,0 +1,14 @@
+//Example number 6.4, Page number 117
+
+clc;clear;
+close;
+
+//Variable declaration
+PE=1/100; //probability
+E_EF=0.5; //energy difference
+//Calculation
+x=log((1/PE)-1);
+T=E_EF/x; //temperature(K)
+//Result
+printf("temperature is %.4f K",T)
+//answer given in the book is wrong
diff --git a/3768/CH6/EX6.5/Ex6_5.sce b/3768/CH6/EX6.5/Ex6_5.sce
new file mode 100644
index 000000000..db871c62c
--- /dev/null
+++ b/3768/CH6/EX6.5/Ex6_5.sce
@@ -0,0 +1,19 @@
+//Example number 6.5, Page number 117
+
+clc;clear;
+close;
+
+//Variable declaration
+d=8.92*10**3; //density(kg/m**3)
+rho=1.73*10**-8; //resistivity(ohm m)
+M=63.5; //atomic weight
+N=6.02*10**26; //avagadro number
+e=1.6*10**-19; //charge(c)
+m=9.1*10**-31; //mass(kg)
+//Calculation
+n=d*N/M;
+mew=1/(rho*n*e); //mobility(m/Vs)
+tow=m/(n*e**2*rho); //average time(sec)
+//Result
+printf("mobility is %.3e m/Vs",mew)
+printf("\n average time is %.2e sec",tow)
diff --git a/3768/CH6/EX6.6/Ex6_6.sce b/3768/CH6/EX6.6/Ex6_6.sce
new file mode 100644
index 000000000..4e395a4e0
--- /dev/null
+++ b/3768/CH6/EX6.6/Ex6_6.sce
@@ -0,0 +1,18 @@
+//Example number 6.6, Page number 118
+
+clc;clear;
+close;
+
+//Variable declaration
+EF=5.5; //energy(eV)
+FE=10/100; //probability
+e=1.6*10**-19; //charge(c)
+Kb=1.38*10**-23; //boltzmann constant(J/k)
+//Calculation
+E=EF+(EF/100);
+x=(E-EF)*e;
+y=x/Kb;
+z=(1/FE)-1;
+T=y/log(z); //temperature(K)
+//Result
+printf("temperature is %.1f K",T)
diff --git a/3768/CH6/EX6.7/Ex6_7.sce b/3768/CH6/EX6.7/Ex6_7.sce
new file mode 100644
index 000000000..d882db653
--- /dev/null
+++ b/3768/CH6/EX6.7/Ex6_7.sce
@@ -0,0 +1,17 @@
+//Example number 6.7, Page number 119
+
+clc;clear;
+close;
+
+//Variable declaration
+Kb=1.38*10**-23; //boltzmann constant(J/k)
+T=303; //temperature(K)
+e=1.6*10**-19; //charge(c)
+MH=2*1.008*1.67*10**-27; //mass(kg)
+//Calculation
+KE=3*Kb*T/(2*e); //kinetic energy(eV)
+cbar=sqrt(3*Kb*T/MH); //velocity(m/s)
+//Result
+printf("kinetic energy is %.1e eV",KE)
+printf("\n velocity is %.2f m/s",cbar)
+//answer given in the book is wrong
diff --git a/3768/CH6/EX6.8/Ex6_8.sce b/3768/CH6/EX6.8/Ex6_8.sce
new file mode 100644
index 000000000..f23c28e1f
--- /dev/null
+++ b/3768/CH6/EX6.8/Ex6_8.sce
@@ -0,0 +1,20 @@
+//Example number 6.8, Page number 119
+
+clc;clear;
+close;
+
+//Variable declaration
+rho=10**4; //density of silver(kg/m**3)
+N=6.02*10**26; //avagadro number
+e=1.6*10**-19; //charge(c)
+m=9.1*10**-31; //mass(kg)
+MA=107.9; //atomic weight(kg)
+sigma=7*10**7; //conductivity(per ohm m)
+//Calculation
+n=rho*N/MA; //density of electrons(per m**3)
+mew=sigma/(n*e*10**2); //mobility of electrons(m**2/Vs)
+tow=sigma*m*10**15/(n*e**2); //collision time(n sec)
+//Result
+printf("density of electrons is %.1e m^3",n)
+printf("\n mobility of electrons is %.4e m^2/Vs",mew)
+printf("\n collision time is %.1f sec",tow)
diff --git a/3768/CH6/EX6.9/Ex6_9.sce b/3768/CH6/EX6.9/Ex6_9.sce
new file mode 100644
index 000000000..d5c5731b0
--- /dev/null
+++ b/3768/CH6/EX6.9/Ex6_9.sce
@@ -0,0 +1,18 @@
+//Example number 6.9, Page number 120
+
+clc;clear;
+close;
+
+//Variable declaration
+Ee=10; //electron kinetic energy(eV)
+Ep=10; //proton kinetic energy(eV)
+e=1.6*10**-19; //charge(c)
+me=9.1*10**-31; //mass(kg)
+mp=1.67*10**-27; //mass(kg)
+//Calculation
+cebar=sqrt(2*Ee*e/me); //electron velocity(m/s)
+cpbar=sqrt(2*Ep*e/mp); //proton velocity(m/s)
+//Result
+printf("electron velocity is %.3e m/s",cebar)
+printf("\n proton velocity is %.3e m/s",cpbar)
+//answers given in the book are wrong