summaryrefslogtreecommitdiff
path: root/3543/CH2/EX2.03/Ex2_3.sce
blob: ad76693ad99db0babc74eadf57bd6320c24dcb43 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// Example 2.3 
// Calculation of potential difference
// page no 480

clc;
clear;
close;

// Given data
na=10^24;                     // Accepter impurity level
nd=10^22;                     // Donor impurity level
ni=2.4*10^19;                 // Intrinsic electron 
T=290;                        // Room temperature
e=1.602*10^-19;               // Electric charge
K=1.38*10^-23;                // Boltzmann constant


//Potential difference
V=(K*T)/e*(log(na*nd/(ni)^2));

//Display result on command window
printf("\n Potential difference (V) = %0.2f  ",V);
// The potential difference varies with the variation of Na, Nd and ni