summaryrefslogtreecommitdiff
path: root/2459/CH27/EX27.4/Ex27_4.sce
diff options
context:
space:
mode:
Diffstat (limited to '2459/CH27/EX27.4/Ex27_4.sce')
-rw-r--r--2459/CH27/EX27.4/Ex27_4.sce27
1 files changed, 27 insertions, 0 deletions
diff --git a/2459/CH27/EX27.4/Ex27_4.sce b/2459/CH27/EX27.4/Ex27_4.sce
new file mode 100644
index 000000000..ad3116d2f
--- /dev/null
+++ b/2459/CH27/EX27.4/Ex27_4.sce
@@ -0,0 +1,27 @@
+//chapter27
+//example27.4
+//page581
+
+hie=2000 // ohm
+hoe=1d-4 // mho
+hre=1d-3
+hfe=50
+rL=600 // ohm
+
+Zin=hie-hre*hfe/(hoe+1/rL)
+// here second term can be neglected compared to hie so
+Zin_approx=hie
+
+Ai=hfe/(1+hoe*rL)
+// if hoe*rL << 1 then
+Ai_approx=hfe
+
+Av=-hfe/(Zin*(hoe+1/rL))
+// negative sign indicates phase shift between input and output
+
+printf("input impedence = %.3f ohm \n",Zin)
+printf("current gain = %.3f \n",Ai)
+printf("voltage gain = %.3f. Here negative sign indicates phase shift between input and output.\n \n",Av)
+
+printf("approximate input impedence = %.3f ohm \n",Zin_approx)
+printf("approximate current gain = %.3f \n",Ai_approx)