diff options
Diffstat (limited to '3768/CH6')
-rw-r--r-- | 3768/CH6/EX6.1/Ex6_1.sce | 14 | ||||
-rw-r--r-- | 3768/CH6/EX6.10/Ex6_10.sce | 14 | ||||
-rw-r--r-- | 3768/CH6/EX6.11/Ex6_11.sce | 15 | ||||
-rw-r--r-- | 3768/CH6/EX6.2/Ex6_2.sce | 17 | ||||
-rw-r--r-- | 3768/CH6/EX6.3/Ex6_3.sce | 15 | ||||
-rw-r--r-- | 3768/CH6/EX6.4/Ex6_4.sce | 14 | ||||
-rw-r--r-- | 3768/CH6/EX6.5/Ex6_5.sce | 19 | ||||
-rw-r--r-- | 3768/CH6/EX6.6/Ex6_6.sce | 18 | ||||
-rw-r--r-- | 3768/CH6/EX6.7/Ex6_7.sce | 17 | ||||
-rw-r--r-- | 3768/CH6/EX6.8/Ex6_8.sce | 20 | ||||
-rw-r--r-- | 3768/CH6/EX6.9/Ex6_9.sce | 18 |
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 |