summaryrefslogtreecommitdiff
path: root/3745/CH1/EX1.20/Ex1_20.sce
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /3745/CH1/EX1.20/Ex1_20.sce
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 '3745/CH1/EX1.20/Ex1_20.sce')
-rw-r--r--3745/CH1/EX1.20/Ex1_20.sce21
1 files changed, 21 insertions, 0 deletions
diff --git a/3745/CH1/EX1.20/Ex1_20.sce b/3745/CH1/EX1.20/Ex1_20.sce
new file mode 100644
index 000000000..ac442616d
--- /dev/null
+++ b/3745/CH1/EX1.20/Ex1_20.sce
@@ -0,0 +1,21 @@
+// Ex 20 Page 361
+
+clc;clear;close;
+// Given
+//Ia=0.0004*(Va+40*Vg)**(3/2);// mA --eqn(1)
+Va=250;//V
+Vg=-3;//V
+//mu=delVa/delVg
+//differentiation wrt Vg eqn(1)
+//(4*10**-6*3/2*(Va+40*Vg))**(1/2)*(mu+40)=0
+mu=-40;//constant
+printf("Amplification factor, mu = %.f",mu)
+//differentiation wrt Va eqn(1)
+//delIa/delVa=(4*10**-6*3/2*(Va+40*Vg))**(1/2)*(0+40)
+gm=(4*10**-6*3/2)*(Va+40*Vg)**(1/2)*(0+40)*1000;// mA/V or S
+printf("\n Mutual conductance, gm = %.2f S",gm)
+//differentiation wrt Ia eqn(1) keeping Vg constant
+//1=(4*10**-6)*3/2*(Va+40*Vg)**(1/2)*(delVa/delIa+0)
+//ra=delVa/delIa
+ra=1/((4*10**-6)*3/2*(Va+40*Vg)**(1/2))
+printf("\n Plate resistance, ra = %.1f kohm",ra/1000)