diff options
author | hardythe1 | 2014-07-25 12:37:07 +0530 |
---|---|---|
committer | hardythe1 | 2014-07-25 12:37:07 +0530 |
commit | efb9ead5d9758d5d0bed7a22069320b14f972e40 (patch) | |
tree | 88c95b7c5d4bccfbcb2bdf16bf2bef0b73184808 /Electrical_Circuit_Theory_And_Technology/chapter_12-checkpoint.ipynb | |
parent | 6846da7f30aadc7b3812538d1b1c9ef2e465a922 (diff) | |
download | Python-Textbook-Companions-efb9ead5d9758d5d0bed7a22069320b14f972e40.tar.gz Python-Textbook-Companions-efb9ead5d9758d5d0bed7a22069320b14f972e40.tar.bz2 Python-Textbook-Companions-efb9ead5d9758d5d0bed7a22069320b14f972e40.zip |
adding books
Diffstat (limited to 'Electrical_Circuit_Theory_And_Technology/chapter_12-checkpoint.ipynb')
-rwxr-xr-x | Electrical_Circuit_Theory_And_Technology/chapter_12-checkpoint.ipynb | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/Electrical_Circuit_Theory_And_Technology/chapter_12-checkpoint.ipynb b/Electrical_Circuit_Theory_And_Technology/chapter_12-checkpoint.ipynb new file mode 100755 index 00000000..8adc225b --- /dev/null +++ b/Electrical_Circuit_Theory_And_Technology/chapter_12-checkpoint.ipynb @@ -0,0 +1,85 @@ +{
+ "metadata": {
+ "name": ""
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "<h1>Chapter 12: Transistors</h1>"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "<h3>Example 4, page no. 157</h3>"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#Estimate the voltage gain Av, the current gain Ai and \n",
+ "#the power gain Ap when an input current of 20 \u03bcA peak varies sinusoidally about a mean bias of 50 \u03bcA.\n",
+ "from __future__ import division\n",
+ "import math\n",
+ "#initializing the variables:\n",
+ "Ia = 0.040;# in Amperes\n",
+ "I = 50;# in Amperes\n",
+ "Rl = 1.2;# in Kohms\n",
+ "Vc = 7; # in Volts\n",
+ "R = 1; # in Kohms\n",
+ "Ib = 50*1E-6; # in Amps\n",
+ "Iic = 20*1E-6; #in Amps\n",
+ "\n",
+ "#calculation:\n",
+ "Vi = (70 - 30)*1E-6 * 1000\n",
+ "Vo = 3.6\n",
+ "Av = Vo/Vi\n",
+ "\n",
+ "Io = 3*1E-3\n",
+ "Ii = (70 - 30)*1E-6\n",
+ "Ai = Io/Ii\n",
+ "\n",
+ "Ap = Av*Ai\n",
+ "\n",
+ "#Results\n",
+ "print \"\\n\\n Result \\n\\n\"\n",
+ "print \"\\n voltage gain, Av = \", round(Av,2)\n",
+ "print \"\\n Current gain, Av = \", round(Ai,2)\n",
+ "print \"\\n Power gain, Av = \", round(Ap,2)"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ "\n",
+ " Result \n",
+ "\n",
+ "\n",
+ "\n",
+ " voltage gain, Av = 90.0\n",
+ "\n",
+ " Current gain, Av = 75.0\n",
+ "\n",
+ " Power gain, Av = 6750.0"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+}
\ No newline at end of file |