diff options
Diffstat (limited to '2045/CH3')
-rwxr-xr-x | 2045/CH3/EX3.1/Ex3_1.pdf | bin | 0 -> 11610 bytes | |||
-rwxr-xr-x | 2045/CH3/EX3.1/Ex3_1.sce | 20 | ||||
-rwxr-xr-x | 2045/CH3/EX3.2/Ex3_2.pdf | bin | 0 -> 10550 bytes | |||
-rwxr-xr-x | 2045/CH3/EX3.2/Ex3_2.sce | 11 | ||||
-rwxr-xr-x | 2045/CH3/EX3.3/Ex3_3.pdf | bin | 0 -> 9077 bytes | |||
-rwxr-xr-x | 2045/CH3/EX3.3/Ex3_3.sce | 11 | ||||
-rwxr-xr-x | 2045/CH3/EX3.4/Ex3_4.pdf | bin | 0 -> 11496 bytes | |||
-rwxr-xr-x | 2045/CH3/EX3.4/Ex3_4.sce | 15 | ||||
-rwxr-xr-x | 2045/CH3/EX3.6/Ex3_6.pdf | bin | 0 -> 11707 bytes | |||
-rwxr-xr-x | 2045/CH3/EX3.6/Ex3_6.sce | 32 | ||||
-rwxr-xr-x | 2045/CH3/EX3.7/Ex3_7.pdf | bin | 0 -> 9865 bytes | |||
-rwxr-xr-x | 2045/CH3/EX3.7/Ex3_7.sce | 11 |
12 files changed, 100 insertions, 0 deletions
diff --git a/2045/CH3/EX3.1/Ex3_1.pdf b/2045/CH3/EX3.1/Ex3_1.pdf Binary files differnew file mode 100755 index 000000000..6660da7fa --- /dev/null +++ b/2045/CH3/EX3.1/Ex3_1.pdf diff --git a/2045/CH3/EX3.1/Ex3_1.sce b/2045/CH3/EX3.1/Ex3_1.sce new file mode 100755 index 000000000..768ee001b --- /dev/null +++ b/2045/CH3/EX3.1/Ex3_1.sce @@ -0,0 +1,20 @@ +//pagenumber 138 example 1
+clear
+//zener diode
+voltag=5.2;//volts
+w=260*10^-3;//watts
+appv=15;//voltsw1=50;//watts
+imax=w/voltag*0.1;
+//to maitain a constant voltage
+imax1=(w/voltag)-imax;
+resmin=(appv-voltag)/(w/voltag);
+resmax=(appv-voltag)/imax1;
+//load 50
+resmax1=((9.8)/(45*10^-3))-50;
+resmin1=((9.8)/(50*10^-3))-50;
+res50=resmax1-resmin1;
+disp("resistance range from "+string(resmin)+" to "+string(resmax)+"ohms");
+disp("resistance range at 50 from "+string(resmin1)+" to "+string(resmax1)+"ohms");
+
+
+
diff --git a/2045/CH3/EX3.2/Ex3_2.pdf b/2045/CH3/EX3.2/Ex3_2.pdf Binary files differnew file mode 100755 index 000000000..23708deca --- /dev/null +++ b/2045/CH3/EX3.2/Ex3_2.pdf diff --git a/2045/CH3/EX3.2/Ex3_2.sce b/2045/CH3/EX3.2/Ex3_2.sce new file mode 100755 index 000000000..057ce0912 --- /dev/null +++ b/2045/CH3/EX3.2/Ex3_2.sce @@ -0,0 +1,11 @@ +//pagenumber 139 example 2
+clear
+i1=20*10^-3;//ampere
+i=30*10^-3;//ampere
+v1=5.6;//volts
+v=5.65;//volts
+//condition
+u=35*10^-3;//ampere
+voltag=5*u+5.5;
+disp("voltage drop = "+string(voltag)+"volts");
+
diff --git a/2045/CH3/EX3.3/Ex3_3.pdf b/2045/CH3/EX3.3/Ex3_3.pdf Binary files differnew file mode 100755 index 000000000..52c1f0f95 --- /dev/null +++ b/2045/CH3/EX3.3/Ex3_3.pdf diff --git a/2045/CH3/EX3.3/Ex3_3.sce b/2045/CH3/EX3.3/Ex3_3.sce new file mode 100755 index 000000000..3925732a4 --- /dev/null +++ b/2045/CH3/EX3.3/Ex3_3.sce @@ -0,0 +1,11 @@ +//example 3 pagenumber 139
+clear
+v=4.3;//volt
+q=4;//volt
+dop=10^17;//per cubic centimetre
+fi0=0.254*log(dop/(5.1*10^10));
+fi01=0.407+q+0.55;
+disp('fi0 = '+string(fi01));
+
+
+
diff --git a/2045/CH3/EX3.4/Ex3_4.pdf b/2045/CH3/EX3.4/Ex3_4.pdf Binary files differnew file mode 100755 index 000000000..c8e52b4a8 --- /dev/null +++ b/2045/CH3/EX3.4/Ex3_4.pdf diff --git a/2045/CH3/EX3.4/Ex3_4.sce b/2045/CH3/EX3.4/Ex3_4.sce new file mode 100755 index 000000000..e79529253 --- /dev/null +++ b/2045/CH3/EX3.4/Ex3_4.sce @@ -0,0 +1,15 @@ +//example 4 pagenumber 140
+clear
+v1=20;//volt
+i1=((v1)/(200+1))*10^-3;
+disp('current = '+string(i1)+'ampere');
+//greater than 20
+vone=16;
+r=vone/i1;
+r1=r-1*10^3;
+r11=200*10^3-r1;
+disp('resistance = '+string(r)+'ohm');
+disp("r1 = "+string((r1))+"ohm");
+disp("r2 = "+string((r11))+"ohm");
+
+
diff --git a/2045/CH3/EX3.6/Ex3_6.pdf b/2045/CH3/EX3.6/Ex3_6.pdf Binary files differnew file mode 100755 index 000000000..67e75b336 --- /dev/null +++ b/2045/CH3/EX3.6/Ex3_6.pdf diff --git a/2045/CH3/EX3.6/Ex3_6.sce b/2045/CH3/EX3.6/Ex3_6.sce new file mode 100755 index 000000000..b27a913eb --- /dev/null +++ b/2045/CH3/EX3.6/Ex3_6.sce @@ -0,0 +1,32 @@ +//example 6 pagenumber 142
+clear
+v1=150;//volt
+vone=300//volt
+idmax=40*10^-3;//ampere
+idmin=5*10^-3;//ampere
+r=(vone-v1)/idmax;
+imax=idmax-idmin;
+disp('maximum current = '+string(imax)+'ampere');
+//minimum
+zq=1;
+while (zq<=2)
+ if zq==1 then
+ ione=25*10^-3;
+ i1=ione+idmin;
+ vmin=(i1*r)+v1;
+ disp('v1 minimum = '+string(vmin)+'volt');
+ else
+ ione=25*10^-3;
+ i1=ione+idmax;
+ vmin=(i1*r)+v1;
+ disp('v1 maximum = '+string(vmin)+'volt');
+
+ end
+ zq=zq+1;
+
+
+
+
+end
+
+
diff --git a/2045/CH3/EX3.7/Ex3_7.pdf b/2045/CH3/EX3.7/Ex3_7.pdf Binary files differnew file mode 100755 index 000000000..0314762a7 --- /dev/null +++ b/2045/CH3/EX3.7/Ex3_7.pdf diff --git a/2045/CH3/EX3.7/Ex3_7.sce b/2045/CH3/EX3.7/Ex3_7.sce new file mode 100755 index 000000000..81e6acc46 --- /dev/null +++ b/2045/CH3/EX3.7/Ex3_7.sce @@ -0,0 +1,11 @@ +//example 7 pagenumber 142
+clear
+q=4.5*10^22;//atoms per cubic metre
+na=q/(10^4);
+eo=0.026*24.16;
+e=1.6*10^-19;
+W=sqrt((4*16*0.628)/(36*3.14*10^9*na*10^6*e));
+disp('width = '+string(W)+'metre');
+
+
+
|