From b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b Mon Sep 17 00:00:00 2001 From: priyanka Date: Wed, 24 Jun 2015 15:03:17 +0530 Subject: initial commit / add all books --- 3507/CH22/EX22.6/Ex22_6.sce | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 3507/CH22/EX22.6/Ex22_6.sce (limited to '3507/CH22/EX22.6/Ex22_6.sce') diff --git a/3507/CH22/EX22.6/Ex22_6.sce b/3507/CH22/EX22.6/Ex22_6.sce new file mode 100644 index 000000000..670c18ffa --- /dev/null +++ b/3507/CH22/EX22.6/Ex22_6.sce @@ -0,0 +1,25 @@ +//chapter22 +//example22.6 +//page493 + +// for V_GS = 0V constant +V_DS1=7 // V +V_DS2=15 // V +I_D1=10 // mA +I_D2=10.25 // mA + +rd=(V_DS2-V_DS1)/(I_D2-I_D1) + +// for V_DS = 15V constant +V_GS1=0 +V_GS2=0.2 +I_D1=9.65 +I_D2=10.25 + +g_fs=(I_D2-I_D1)/(V_GS2-V_GS1) + +mu=rd*g_fs + +printf("ac drain resistance = %.3f ohm or %.3f kilo ohm \n",rd/1000,rd) +printf("transconductance = %.3f mho or %.3f micro mho \n",g_fs,g_fs*1000) +printf("amplification factor = %.3f \n",mu) -- cgit