summaryrefslogtreecommitdiff
path: root/3630/CH9
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /3630/CH9
parentb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff)
downloadScilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.gz
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.bz2
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.zip
initial commit / add all books
Diffstat (limited to '3630/CH9')
-rw-r--r--3630/CH9/EX9.1/Ex9_1.sce12
-rw-r--r--3630/CH9/EX9.10/Ex9_10.sce16
-rw-r--r--3630/CH9/EX9.11/Ex9_11.sce13
-rw-r--r--3630/CH9/EX9.12/Ex9_12.sce10
-rw-r--r--3630/CH9/EX9.13/Ex9_13.sce13
-rw-r--r--3630/CH9/EX9.14/Ex9_14.sce10
-rw-r--r--3630/CH9/EX9.15/Ex9_15.sce8
-rw-r--r--3630/CH9/EX9.16/Ex9_16.sce12
-rw-r--r--3630/CH9/EX9.17/Ex9_17.sce15
-rw-r--r--3630/CH9/EX9.18/Ex9_18.sce12
-rw-r--r--3630/CH9/EX9.3/Ex9_3.sce6
-rw-r--r--3630/CH9/EX9.4/Ex9_4.sce16
-rw-r--r--3630/CH9/EX9.5/Ex9_5.sce18
-rw-r--r--3630/CH9/EX9.6/Ex9_6.sce5
-rw-r--r--3630/CH9/EX9.7/Ex9_7.sce11
-rw-r--r--3630/CH9/EX9.8/Ex9_8.sce6
-rw-r--r--3630/CH9/EX9.9/Ex9_9.sce11
17 files changed, 194 insertions, 0 deletions
diff --git a/3630/CH9/EX9.1/Ex9_1.sce b/3630/CH9/EX9.1/Ex9_1.sce
new file mode 100644
index 000000000..1af2d0c9f
--- /dev/null
+++ b/3630/CH9/EX9.1/Ex9_1.sce
@@ -0,0 +1,12 @@
+clc;
+R2=2200; //ohm
+R1=10000; //ohm
+Vcc=10; //volt
+Vb=Vcc*(R2/(R1+R2)); //volt
+Ve=Vb-0.7; //volt
+Re=1000; //ohm
+Ie=Ve/Re; //Ampere
+re=0.025/Ie; //Ohm
+disp('ohm',re,"re=");//The answers vary due to round off error
+
+
diff --git a/3630/CH9/EX9.10/Ex9_10.sce b/3630/CH9/EX9.10/Ex9_10.sce
new file mode 100644
index 000000000..66561dca2
--- /dev/null
+++ b/3630/CH9/EX9.10/Ex9_10.sce
@@ -0,0 +1,16 @@
+clc;
+re=22.3; //Ohm
+Hfe=200;
+Zbase=Hfe*re; //Ohm
+R1=18000; //Ohm
+R2=4700; //Ohm
+Req=(R1*R2)/(R1+R2); //Ohm
+Zin=(Req*Zbase)/(Req+Zbase); //Ohm
+rc=1150; //Ohm
+RL=5000; //Ohm
+Ai=Hfe*((Zin*rc)/(Zbase*RL));
+disp(' ',Ai,"Ai=");//The answers vary due to round off error
+
+
+
+
diff --git a/3630/CH9/EX9.11/Ex9_11.sce b/3630/CH9/EX9.11/Ex9_11.sce
new file mode 100644
index 000000000..35396e07d
--- /dev/null
+++ b/3630/CH9/EX9.11/Ex9_11.sce
@@ -0,0 +1,13 @@
+clc;
+re=19.8; //Ohm
+Hfe=200;
+Zbase=Hfe*re; //Ohm
+R5=15000; //Ohm
+R6=2500; //Ohm
+Req=(R5*R6)/(R5+R6);//Ohm
+Zin=(Req*Zbase)/(Req+Zbase); //Ohm
+R3=5000; //Ohm
+rc=(R3*Zin)/(R3+Zin); //Ohm
+Av=rc/re;
+disp(' ',Av,"Av=");//The answers vary due to round off error
+
diff --git a/3630/CH9/EX9.12/Ex9_12.sce b/3630/CH9/EX9.12/Ex9_12.sce
new file mode 100644
index 000000000..b798d9c49
--- /dev/null
+++ b/3630/CH9/EX9.12/Ex9_12.sce
@@ -0,0 +1,10 @@
+clc;
+R7=5000; //Ohm
+RL=10000; //Ohm
+rc=(R7*RL)/(R7+RL);//Ohm
+re=17.4; //Ohm
+Av2=rc/re;
+Av1=53;
+AvT=Av1*Av2;
+disp('',AvT,"AvT=");//The answers vary due to round off error
+
diff --git a/3630/CH9/EX9.13/Ex9_13.sce b/3630/CH9/EX9.13/Ex9_13.sce
new file mode 100644
index 000000000..7be1ceb71
--- /dev/null
+++ b/3630/CH9/EX9.13/Ex9_13.sce
@@ -0,0 +1,13 @@
+clc;
+Ve=1.37; //Volt
+Re=910; //Ohm
+re=300; //Ohm
+Ie=Ve/(Re+re);//Ampere
+re1=0.025/Ie; //Ohm
+Rc=1500; //Ohm
+RL=10000; //Ohm
+rc=(Rc*RL)/(Rc+RL);//Ohm
+Av=rc/(re1+re);
+disp(' ',Av,"Av=");//The answers vary due to round off error
+
+
diff --git a/3630/CH9/EX9.14/Ex9_14.sce b/3630/CH9/EX9.14/Ex9_14.sce
new file mode 100644
index 000000000..1a68e9c45
--- /dev/null
+++ b/3630/CH9/EX9.14/Ex9_14.sce
@@ -0,0 +1,10 @@
+clc;
+rc=1300; //Ohm
+re=2*22.1; //Ohm
+rE=300; //Ohm
+Av1=rc/(re+rE);
+Av2=4.04;
+DelAv=Av2-Av1;
+disp(' ',DelAv,"DelAv=");//The answers vary due to round off error
+
+
diff --git a/3630/CH9/EX9.15/Ex9_15.sce b/3630/CH9/EX9.15/Ex9_15.sce
new file mode 100644
index 000000000..9160cbe91
--- /dev/null
+++ b/3630/CH9/EX9.15/Ex9_15.sce
@@ -0,0 +1,8 @@
+clc;
+re=25; //Ohm
+Hfe=200;
+Zbase=Hfe*re; //Ohm
+rE=200; //Ohm
+Zbase=Hfe*(re+rE); //Ohm
+disp('kohm',Zbase/1000,"Zbase=");//The answers vary due to round off error
+
diff --git a/3630/CH9/EX9.16/Ex9_16.sce b/3630/CH9/EX9.16/Ex9_16.sce
new file mode 100644
index 000000000..c2ec4e84c
--- /dev/null
+++ b/3630/CH9/EX9.16/Ex9_16.sce
@@ -0,0 +1,12 @@
+clc;
+R1=10000; //Ohm
+R2=2200; //Ohm
+Zbase1=5000; //Ohm
+Req=(R1*R2)/(R1+R2); //Ohm
+Zin1=(Req*Zbase1)/(Req+Zbase1);//Ohm
+Zbase2=45000; //ohm
+Zin2=(Req*Zbase2)/(Req+Zbase2);//Ohm
+disp('kohm',Zin1/1000,"Zin=");//The answers vary due to round off error
+disp('kohm',Zin2/1000,"Zin=");//The answers vary due to round off error
+
+
diff --git a/3630/CH9/EX9.17/Ex9_17.sce b/3630/CH9/EX9.17/Ex9_17.sce
new file mode 100644
index 000000000..788bee8be
--- /dev/null
+++ b/3630/CH9/EX9.17/Ex9_17.sce
@@ -0,0 +1,15 @@
+clc;
+Rc=8000; //Ohm
+Zin1=1330; //Ohm
+rc1=(Rc*Zin1)/(Rc+Zin1);//Ohm
+re=25; //Ohm
+Zin2=1730; //Ohm
+rc2=(Rc*Zin2)/(Rc+Zin2);//Ohm
+re=25;//Ohm
+Av1=rc1/re;
+Av2=rc2/re;
+disp(' ',Av1,"Av1=");//The answers vary due to round off error
+disp(' ',Av2,"Av2=");//The answers vary due to round off error
+
+
+
diff --git a/3630/CH9/EX9.18/Ex9_18.sce b/3630/CH9/EX9.18/Ex9_18.sce
new file mode 100644
index 000000000..2aa05df92
--- /dev/null
+++ b/3630/CH9/EX9.18/Ex9_18.sce
@@ -0,0 +1,12 @@
+clc;
+Hfemin1=110;
+Hfemax1=140;
+Hfe=(Hfemin1*Hfemax1)^0.5;
+Hiemin2=600; //Ohm
+Hiemax2=800; //Ohm
+Hie=(Hiemin2*Hiemax2)^0.5; //Ohm
+rc=460; //Ohm
+Av=(Hfe*rc)/Hie;
+disp(' ',Av,"Av=");//The answers vary due to round off error
+
+
diff --git a/3630/CH9/EX9.3/Ex9_3.sce b/3630/CH9/EX9.3/Ex9_3.sce
new file mode 100644
index 000000000..8aa0fa7c1
--- /dev/null
+++ b/3630/CH9/EX9.3/Ex9_3.sce
@@ -0,0 +1,6 @@
+clc;
+Vout=12; //Volt
+Vin=0.06; //Volt
+Av=Vout/Vin;
+disp('',Av,"Av=");//The answers vary due to round off error
+
diff --git a/3630/CH9/EX9.4/Ex9_4.sce b/3630/CH9/EX9.4/Ex9_4.sce
new file mode 100644
index 000000000..fb09102b0
--- /dev/null
+++ b/3630/CH9/EX9.4/Ex9_4.sce
@@ -0,0 +1,16 @@
+clc;
+//step1
+Vcc=20; //volt
+R2=20000; //ohm
+R1=150000; //ohm
+Vb=20*(R2/(R2+R1)); //Volt
+Ve=Vb-0.7; //volt
+Re=2200; //ohm
+Ie=Ve/Re; //Ampere
+re=0.025/Ie; //ohm
+Rc=12000; //ohm
+RL=50000; //ohm
+rc=(Rc*RL)/(Rc+RL); //ohm
+Av=rc/re;
+disp('',Av,"Av=");//The answers vary due to round off error
+
diff --git a/3630/CH9/EX9.5/Ex9_5.sce b/3630/CH9/EX9.5/Ex9_5.sce
new file mode 100644
index 000000000..cf29738e0
--- /dev/null
+++ b/3630/CH9/EX9.5/Ex9_5.sce
@@ -0,0 +1,18 @@
+clc;
+R2=4700; //Ohm
+R1=18000; //ohm
+Vcc=10; //volt
+Vth=Vcc*(R2/(R1+R2)); //volt
+Rth=(R1*R2)/(R1+R2); //ohm
+Vbe=0.7; //volt
+Hfe=30;
+Re=1200; //ohm
+Icq=(Vth-Vbe)/((Rth/Hfe)+Re); //Ampere
+Ie=Icq; //Ampere
+re=0.025/Ie; //Ohm
+Rc=1500; //Ohm
+RL=5100; //Ohm
+rc=(Rc*RL)/(Rc+RL);//Ohm
+Av=rc/re;
+disp('',Av,"Av=");//The answers vary due to round off error
+
diff --git a/3630/CH9/EX9.6/Ex9_6.sce b/3630/CH9/EX9.6/Ex9_6.sce
new file mode 100644
index 000000000..11b7dc531
--- /dev/null
+++ b/3630/CH9/EX9.6/Ex9_6.sce
@@ -0,0 +1,5 @@
+clc;
+Vin=0.08; //Volt
+Av=48.3;
+Vout=Av*Vin; //Volt
+disp('V',Vout,"Vout=");
diff --git a/3630/CH9/EX9.7/Ex9_7.sce b/3630/CH9/EX9.7/Ex9_7.sce
new file mode 100644
index 000000000..fdb8373fe
--- /dev/null
+++ b/3630/CH9/EX9.7/Ex9_7.sce
@@ -0,0 +1,11 @@
+clc;
+Ai=20;
+Av=48.3;
+Ap=Ai*Av;
+Pin=0.00008; //Watt
+Pout=Ap*Pin; //Watt
+disp('mW',Pout*1000,"Pout=");//The answers vary due to round off error
+
+
+
+
diff --git a/3630/CH9/EX9.8/Ex9_8.sce b/3630/CH9/EX9.8/Ex9_8.sce
new file mode 100644
index 000000000..6e823acbf
--- /dev/null
+++ b/3630/CH9/EX9.8/Ex9_8.sce
@@ -0,0 +1,6 @@
+clc;
+Rc=3000; //Ohm
+re=25 //Ohm
+Av=Rc/re;
+disp('',Av,"Av=");//The answers vary due to round off error
+
diff --git a/3630/CH9/EX9.9/Ex9_9.sce b/3630/CH9/EX9.9/Ex9_9.sce
new file mode 100644
index 000000000..3878aeb2f
--- /dev/null
+++ b/3630/CH9/EX9.9/Ex9_9.sce
@@ -0,0 +1,11 @@
+clc;
+re=22.3; //Ohm
+Hfe=200;
+Zbase=Hfe*re; //Ohm
+R1=18000; //Ohm
+R2=4700; //Ohm
+Req=(R1*R2)/(R1+R2); //Ohm
+Zin=(Req*Zbase)/(Req+Zbase); //Ohm
+disp('kohm',Zin/1000,"Zin=");//The answers vary due to round off error
+
+