From d199b0419ff419088361c5dfb4e6fac9c3f4d135 Mon Sep 17 00:00:00 2001
From: Trupti Kini
Date: Wed, 20 Jan 2016 23:30:20 +0600
Subject: Added(A)/Deleted(D) following books  A 
 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER01.ipynb A 
 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER02.ipynb A 
 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER03.ipynb A 
 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER04.ipynb A 
 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER05.ipynb A 
 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER07.ipynb A 
 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER08.ipynb A 
 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER09.ipynb A 
 Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture02.png A 
 Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture04.png A 
 Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture08.png A 
 sample_notebooks/SumadhuriDamerla/Chapter_1_Passive_Circuits.ipynb A 
 sample_notebooks/VidyaSri/CHAPTER07.ipynb A 
 sample_notebooks/VijayaLakshmi/CHAPTER04.ipynb

---
 .../CHAPTER01.ipynb                                | 1559 +++++++
 .../CHAPTER02.ipynb                                | 4476 ++++++++++++++++++++
 .../CHAPTER03.ipynb                                | 2418 +++++++++++
 .../CHAPTER04.ipynb                                | 1435 +++++++
 .../CHAPTER05.ipynb                                | 2803 ++++++++++++
 .../CHAPTER07.ipynb                                |  685 +++
 .../CHAPTER08.ipynb                                | 1874 ++++++++
 .../CHAPTER09.ipynb                                |  325 ++
 .../screenshots/Capture02.png                      |  Bin 0 -> 67747 bytes
 .../screenshots/Capture04.png                      |  Bin 0 -> 92745 bytes
 .../screenshots/Capture08.png                      |  Bin 0 -> 86959 bytes
 .../Chapter_1_Passive_Circuits.ipynb               |  370 ++
 sample_notebooks/VidyaSri/CHAPTER07.ipynb          |  561 +++
 sample_notebooks/VijayaLakshmi/CHAPTER04.ipynb     |  680 +++
 14 files changed, 17186 insertions(+)
 create mode 100644 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER01.ipynb
 create mode 100644 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER02.ipynb
 create mode 100644 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER03.ipynb
 create mode 100644 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER04.ipynb
 create mode 100644 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER05.ipynb
 create mode 100644 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER07.ipynb
 create mode 100644 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER08.ipynb
 create mode 100644 Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER09.ipynb
 create mode 100644 Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture02.png
 create mode 100644 Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture04.png
 create mode 100644 Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture08.png
 create mode 100644 sample_notebooks/SumadhuriDamerla/Chapter_1_Passive_Circuits.ipynb
 create mode 100644 sample_notebooks/VidyaSri/CHAPTER07.ipynb
 create mode 100644 sample_notebooks/VijayaLakshmi/CHAPTER04.ipynb

diff --git a/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER01.ipynb b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER01.ipynb
new file mode 100644
index 00000000..dbc4a498
--- /dev/null
+++ b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER01.ipynb
@@ -0,0 +1,1559 @@
+{
+ "metadata": {
+  "name": "",
+  "signature": "sha256:9246b5e44d0fb964b8837c20d80c5b16228283687f98fb2c5c9f9c7892939efd"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+  {
+   "cells": [
+    {
+     "cell_type": "heading",
+     "level": 1,
+     "metadata": {},
+     "source": [
+      "CHAPTER01:INTRODUCTION TO ELECTRONIC CIRCUITS"
+     ]
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E01 : Pg 17"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "  # CHAPTER1  EX 1-1   PG NO 17          \n",
+      "L=5.*10.**-3.;   # length\n",
+      "B=2.*10.**-2.;  # breath\n",
+      "A=(5.*10.**-3.)*(2.*10.**-2.);   # area\n",
+      "P=1.72*10.**-5. ;  # resistivity of copper\n",
+      "R=P*L/A;   # resistance of copper\n",
+      "print'i) resistance = ',round (R,5),'ohm'\n",
+      "R=P*L/A;              # resistance in ohm"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) resistance =  0.00086 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 1
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E02 : Pg 18"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 1-2   PG NO 18\n",
+      "from math import pi\n",
+      "R=0.69;               # RESISTANCE\n",
+      "P=2.83*10**-8;              # PRO\n",
+      "L=60.;             # LENGTH OF CABLE\n",
+      "a=(P*L)/R;\n",
+      "print'i) a = ',round (a,6),'m**2'\n",
+      "D=((4.*a)/pi)**0.5;               # DIAMETER\n",
+      "print'i) DIAMETER = ',round (D,5),'mm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) a =  2e-06 m**2\n",
+        "i) DIAMETER =  0.00177 mm\n"
+       ]
+      }
+     ],
+     "prompt_number": 2
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E03 : Pg 18"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# EXAMPLE 1-3   PG NO-18\n",
+      "A20=0.00393;  # ALPHA 20\n",
+      "R30=1.3;  # RESITANCE 30\n",
+      "A30=A20/(1.+A20*(30.-20.));  # ALPHA 30\n",
+      "print'i)Alpha30 (A30)                  = ',round (A30,7)\n",
+      "T=(((1.6/1.3)-1.)/0.00378);   #  THE RISE IN TEMPERATURE TO BE FIND    where T=t-30\n",
+      "print'ii)Resistance Temperature (t-30) = ',round (T,2),'degree celcious'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)Alpha30 (A30)                  =  0.0037814\n",
+        "ii)Resistance Temperature (t-30) =  61.05 degree celcious\n"
+       ]
+      }
+     ],
+     "prompt_number": 3
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E04 : Pg 18"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                   # EXAMPLE 1-4       PG NO 18-19\n",
+      "R1=2.22;                       # RESISTANCE\n",
+      "R2=0.6;                        # RESISTANCE\n",
+      "R3=3.;                          # Resistance\n",
+      "R4=4.;\n",
+      "R5=5.;\n",
+      "R6=6.;\n",
+      "R7=2.;\n",
+      "R=R1+R2+R3;\n",
+      "print'i) Resistance (R) is    =  ',round(R,2),'ohm'\n",
+      "V=12.;                              # VOLTAGE\n",
+      "I=V/R;                              # Current\n",
+      "print'ii) CURRENT (I) is      =  ',round(I,2),'A'\n",
+      "I3=I;                                                 # CURRENT THROUGH 3 ohm RESISTANCE\n",
+      "print'iii) CURRENT (I3) is    =  ',round(I3,2),'A'\n",
+      "I5=(I3*R4)/(R4+R5);                                      # CURRENT THROUGH 5 ohm RESISTANCE\n",
+      "print'iv) CURRENT (I5)  is    =  ',round(I5,2),'A'\n",
+      "I4=(I3*R5)/(R4+R5);                                  # CURRENT THROUGH 4 ohm RESISTANCE\n",
+      "print'v) CURRENT (I4)  is     =  ',round(I4,2),'A'\n",
+      "V1=1.236;                                    # VOLTAGE ACROSS THREE PARALLEL RESISTANCE \n",
+      "I2=V1/R7;                                         # current\n",
+      "print'vi) CURRENT (I2)  is    =  ',round(I2,2),'A'\n",
+      "I1=V1;                                               # CURRENT THROUGH 1 ohm RESISTANCE\n",
+      "print'iv) CURRENT (I1)  is    =  ',round(I1,2),'A'\n",
+      "I6=V1/R6;                                            # CURRENT THROUGH 6 ohm RESISTANCE\n",
+      "print'vii) CURRENT (I6)  is   =  ',round(I6,2),'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Resistance (R) is    =   5.82 ohm\n",
+        "ii) CURRENT (I) is      =   2.06 A\n",
+        "iii) CURRENT (I3) is    =   2.06 A\n",
+        "iv) CURRENT (I5)  is    =   0.92 A\n",
+        "v) CURRENT (I4)  is     =   1.15 A\n",
+        "vi) CURRENT (I2)  is    =   0.62 A\n",
+        "iv) CURRENT (I1)  is    =   1.24 A\n",
+        "vii) CURRENT (I6)  is   =   0.21 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 4
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E05 : Pg 19"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPLE 1-5  PG NO-19\n",
+      "V1=230.;  # VOLTAGE  ONE\n",
+      "P1=1000.;   # POWER\n",
+      "R=V1*V1/P1;   # RESISTANCE OF HEATER\n",
+      "V2=210.;  # VOLTAGE  TWO\n",
+      "P2=V2*V2/R;      # POWER OF HEATER WHEN VOLTAGE IS 210\n",
+      "R=(V1*V1)/P1                # Resistance\n",
+      "print'i)RESISTANCE = ',round(R,2),'ohm'\n",
+      "P2=(V2*V2)/R;# Power\n",
+      "print'ii)POWER = ',round(P2,2),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)RESISTANCE =  52.9 ohm\n",
+        "ii)POWER =  833.65 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 5
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E06 : Pg 19"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "      # EXAMPLE 1-6   PG NO-19-20\n",
+      "I=12.;  # CURRENT\n",
+      "V=230.;  # VOLTAGE\n",
+      "P=1000.;  # POWER\n",
+      "T=3.;  # TIME\n",
+      "S=3600.;\n",
+      "E=(I*V/P)*T;  # ENERGY USED\n",
+      "Q=I*T*S;  # QUANTITY OF ELECTRICITY USED\n",
+      "IC=6.24*10.**18.; \n",
+      "NC=IC*Q;  # NUMBER OF ELECTRON\n",
+      "R=I*V;  # RATE OF ENERGY\n",
+      "print'i) ENERGY               = ',round(E,2),' KWh'\n",
+      "print'ii) QUANTITY            = ',round(Q,2),' C'\n",
+      "print'iiI) NUMBER OF ELECTRON = ',round(NC,2)\n",
+      "print'iiII) RATE OF ENERGY    = ',round(R,2),' W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) ENERGY               =  8.28  KWh\n",
+        "ii) QUANTITY            =  129600.0  C\n",
+        "iiI) NUMBER OF ELECTRON =  8.08704e+23\n",
+        "iiII) RATE OF ENERGY    =  2760.0  W\n"
+       ]
+      }
+     ],
+     "prompt_number": 6
+    },
+    {
+     "cell_type": "heading",
+     "level": 3,
+     "metadata": {},
+     "source": [
+      "Example E07 : Pg 20"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # Example 1_7  PG NO-20\n",
+      "I1=3.;        # current\n",
+      "I2=1.;        # current\n",
+      "R=4.;        # Resistor\n",
+      "I=I1-I2;   # current through resistance\n",
+      "print'i)Current Through resistance (I)        = ',round(I,2),' A'\n",
+      "P=I*I*R;\n",
+      "print'ii)Power dissipated in resistor (P)     = ',(P,2),' W'\n",
+      "V=I*R;\n",
+      "print'iii)voltage (V)                         = ',round(V,2),' V'\n",
+      "P1=V*I1;         # power dissipated with 3A source\n",
+      "print'iv)power dissipated with 3A source (P1) = ',round(P1,2),' W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)Current Through resistance (I)        =  2.0  A\n",
+        "ii)Power dissipated in resistor (P)     =  (16.0, 2)  W\n",
+        "iii)voltage (V)                         =  8.0  V\n",
+        "iv)power dissipated with 3A source (P1) =  24.0  W\n"
+       ]
+      }
+     ],
+     "prompt_number": 7
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E11 : Pg 21"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                          # EXAMPLE 1-11             PG NO-21\n",
+      "R55=58.;                    # resistance\n",
+      "R15=50.;                    # Resistance\n",
+      "T1=55.;                  # Temperature \n",
+      "T2=15.;                    # Temperature\n",
+      "A15=((R55/R15)-1.)/(T1-T2);           # alpha 15\n",
+      "print'i) ALPHA (A15)   =  ',round (A15,5)\n",
+      "T3=0;\n",
+      "A2=A15/(1.+A15*(T3-T2));               # Alpha 2\n",
+      "print'ii)  ALPHA (A2)   =  ',round (A2,5)"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) ALPHA (A15)   =   0.004\n",
+        "ii)  ALPHA (A2)   =   0.00426\n"
+       ]
+      }
+     ],
+     "prompt_number": 8
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E13 : Pg 21"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 1-13  PG NO 21-22\n",
+      "R=10.;  # RESISTANCE\n",
+      "V=230.; # VOLTAGE\n",
+      "P=(V*V)/R;                      # POWER\n",
+      "print'i) POWER = ',round (P,2),'W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) POWER =  5290.0 W\n"
+       ]
+      }
+     ],
+     "prompt_number": 9
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E14 : Pg 22"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# EXAMPLE 1-14         PG NO-22\n",
+      "R1=4.;                      # Resistance\n",
+      "R2=2.;                      # Resistance\n",
+      "R3=8.;                          # Resistance\n",
+      "RS=R1+R2;                                         # resistance  When Point A&B is short circuit\n",
+      "print'i)resistance  When Point A&B is short circuit  = ',round (RS,2),'ohm'\n",
+      "RO=R1+R2+R3;                                       # resistance  When Point A&B is   open circuit\n",
+      "print'i)resistance  When Point A&B is open circuit   = ',round (RO,2),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)resistance  When Point A&B is short circuit  =  6.0 ohm\n",
+        "i)resistance  When Point A&B is open circuit   =  14.0 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 10
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E15 : Pg 22"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 1-15          PG NO-22\n",
+      "I1=0.04;               # CURRENT\n",
+      "I2=0.01;                  # CURRENT\n",
+      "V1=200;                   # VOLTAGE\n",
+      "R=V1/I1;                  # Resistance\n",
+      "print'i)resistance (R)   = ',round (R,2),'ohm'\n",
+      "V2=10.;                      # VOLTAGE\n",
+      "I3=50.;                       # CURRENT\n",
+      "A=0.1;                # AMMETER RESISTANCE\n",
+      "R1=(V2/I3)-0.1;\n",
+      "print'i)Resistance (R1)  = ',round (R1,2),'ohm'\n",
+      "V3=5000.;\n",
+      "V4=250.;\n",
+      "I=I3/V3;\n",
+      "print'i)Current (I)      = ',round (I,2),'A'\n",
+      "R2=(V4-I3)/I;\n",
+      "print'i)resistance (R2)  = ',round (R2,2),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)resistance (R)   =  5000.0 ohm\n",
+        "i)Resistance (R1)  =  0.1 ohm\n",
+        "i)Current (I)      =  0.01 A\n",
+        "i)resistance (R2)  =  20000.0 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 11
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E16 : Pg 23"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                             # EXAMPLE 1-16            PG NO-23\n",
+      "V=1.;                    # ASSUMING\n",
+      "t=1.;                                 # ASSUMING\n",
+      "R1=30.;                       # RESISTANCE\n",
+      "R2=20.;\n",
+      "R3=10.;\n",
+      "E30=(V/R1)*t;                            # ENERGY AT 30 ohm RESISTANCE\n",
+      "print'i)   ENERGY       = ',round (E30,2)\n",
+      "E20=(V/R2)*t;                         # ENERGY AT 20 ohm RESISTANCE\n",
+      "print'ii)  ENERGY       = ',round (E20,2)\n",
+      "E10=(V/R3)*t;                          # ENERGY AT 10 ohm RESISTANCE\n",
+      "print'iii) ENERGY       = ',round (E10,2)\n",
+      "TE=E30+E20+E10;                   # TOTAL ENERGY\n",
+      "print'iv)  TOTAL ENERGY = ',round (TE,2)\n",
+      "PTE=(E30/TE)*100.;                   # PERCENTAGE OF TOTAL ENERGY\n",
+      "print'ii)  PERCENTAGE OF TOTAL ENERGY = ',round (PTE,2),'%' "
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   ENERGY       =  0.03\n",
+        "ii)  ENERGY       =  0.05\n",
+        "iii) ENERGY       =  0.1\n",
+        "iv)  TOTAL ENERGY =  0.18\n",
+        "ii)  PERCENTAGE OF TOTAL ENERGY =  18.18 %\n"
+       ]
+      }
+     ],
+     "prompt_number": 12
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E17 : Pg 23"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# EXAMPLE 1-17           PG NO-23\n",
+      "from math import pi\n",
+      "N=10.**3.;               # Number of Turns\n",
+      "a=6.25*10.**-4.;                 # Diameter\n",
+      "l=0.25; \n",
+      "L=(N*N*4.*pi*10.**-7.*a)/(pi*l);             # INDUCTANCE\n",
+      "print'i)inductance = ',round (L,5),'H'\n",
+      "e=L*100.;                            # EMF\n",
+      "print'ii)EMF = ',round (e,2),'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)inductance =  0.001 H\n",
+        "ii)EMF =  0.1 V\n"
+       ]
+      }
+     ],
+     "prompt_number": 13
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E18 : Pg 23"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                               # EXAMPLE 1-18           PG NO-23\n",
+      "E=0.05;                    # ENERGY \n",
+      "i=0.1;                       # CURRENT\n",
+      "L=2*E/i**2                    # INDUCTANCE OF COIL\n",
+      "print'i)inductance = ',round (L,2),' H'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)inductance =  10.0  H\n"
+       ]
+      }
+     ],
+     "prompt_number": 14
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E19 : Pg 23"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                         # EXAMPLE 1-19      PG NO 23\n",
+      "i=0.184                 # derivative     of I\n",
+      "e=0.16;\n",
+      "L=e/i;                # Inductance\n",
+      "print'i)Inductance = ',round (L,2),'H'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)Inductance =  0.87 H\n"
+       ]
+      }
+     ],
+     "prompt_number": 15
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E20 : Pg 24"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 1-20   PG NO-24\n",
+      "A=20.*10.**-6.;\n",
+      "L=30.;\n",
+      "P20=1.72*10**-8;\n",
+      "R20=P20*L/A;\n",
+      "X0=0.00426;\n",
+      "I=5.;\n",
+      "X20=X0/(1.+(X0*20));\n",
+      "R55=R20*(1.+X20*(55-20));\n",
+      "P=I*I*R55;\n",
+      "print'i)RESISTANCE = ',round (R20,2),' ohm'\n",
+      "print'i) ALPHA 20(X20)= ',round(X20,2),' ohm'\n",
+      "print'i)RESISTANCE = ',round (R55,2),' ohm'\n",
+      "print'i)POWER = ',round (P,2),'w'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)RESISTANCE =  0.03  ohm\n",
+        "i) ALPHA 20(X20)=  0.0  ohm\n",
+        "i)RESISTANCE =  0.03  ohm\n",
+        "i)POWER =  0.73 w\n"
+       ]
+      }
+     ],
+     "prompt_number": 16
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E21 : Pg 24"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 1-21              PG NO-24\n",
+      "L=200.*10.**-3.;                      # INDUCTAR\n",
+      "t1=1.;                  # di/dt=(-2e**-t+4e**-2t)=-1.9*10**-7;\n",
+      "V=L*(-1.94*10.**-7.);                   # VOLTAGE AT TIME 1\n",
+      "print'i)  Voltage  = ',round (V,2),'V'\n",
+      "t2=0.1;                                  # di/dt=(-2e**-t+4e**-2t)**2=0.216;\n",
+      "V1=L*0.5*(0.216);                   # VOLTAGE AT TIME O.1\n",
+      "print'ii)  Voltage  = ',round (V1,2),'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  Voltage  =  -0.0 V\n",
+        "ii)  Voltage  =  0.02 V\n"
+       ]
+      }
+     ],
+     "prompt_number": 18
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E26 : Pg 27"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 1-26       PG NO 27\n",
+      "L1=(1.1-0.8)/0.75;                  # Inductance\n",
+      "print'i)Inductance = ',round (L1,2),'H'\n",
+      "L2=3*L1;                   # Inductance\n",
+      "print'ii)Inductance = ',round (L2,2),'H'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)Inductance =  0.4 H\n",
+        "ii)Inductance =  1.2 H\n"
+       ]
+      }
+     ],
+     "prompt_number": 17
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E27 : Pg 27"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 1-27     PG NO27\n",
+      "L1=50.*10.**-3.;              #  Inductar\n",
+      "L2=100.*10.**-3.;              # Inductar\n",
+      "X=(L1/L2);\n",
+      "print'i)   (L1/L2)   = ',round (X,2)\n",
+      "#Q11+Q22=600.;                 \n",
+      "Q11=200.;         # flux\n",
+      "Q22=400.;         # flux\n",
+      "print'ii)  Flux  Q11 = ',round (Q11),'mWb'\n",
+      "print'iii) Flux  Q22 = ',round (Q22),' mWb'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   (L1/L2)   =  0.5\n",
+        "ii)  Flux  Q11 =  200.0 mWb\n",
+        "iii) Flux  Q22 =  400.0  mWb\n"
+       ]
+      }
+     ],
+     "prompt_number": 19
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E28 : Pg 27"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 1-28      PG NO-27\n",
+      "C1=60.;                  # TWO CAPACITOR CONNECTED IN SERIES\n",
+      "EC=(C1*C1)/(C1+C1);                      # EQUIVALENT CAPACITOR\n",
+      "print'i)  Equivalent Cpacitor (EC) is    =  ',round (EC,2),'microF'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  Equivalent Cpacitor (EC) is    =   30.0 microF\n"
+       ]
+      }
+     ],
+     "prompt_number": 20
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E29 : Pg 27"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 1-29      PG NO-27-28\n",
+      "C1=12.;                  # CAPACITOR\n",
+      "C2=4.;                    # CAPACITOR\n",
+      "C3=8.;\n",
+      "C4=7.;\n",
+      "C1=(C1*C2)/(C1+C2);                      # CAPACITOR IN SEREIS\n",
+      "print'i)    Capacitor = ',round (C1,2),' muF'\n",
+      "C2=(C3*C4)/(C3+C4);                      # CAPACITOR IN PARALLEL\n",
+      "print'i)    Capacitor = ',round (C2,2),' muF'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)    Capacitor =  3.0  muF\n",
+        "i)    Capacitor =  3.73  muF\n"
+       ]
+      }
+     ],
+     "prompt_number": 21
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E30 : Pg 28"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPLE 1-30            PG NO-28\n",
+      "Q=80.*10.**-4.;   # COULUMB CHARGR\n",
+      "C=150.*10.**-6.;\n",
+      "C1=100.*10.**-6.;  # CAPACITANCE\n",
+      "C2=50.*10.**-6.;\n",
+      "Va=Q/C1;\n",
+      "Vb=Q/C2;\n",
+      "E1=(0.5*C1*Va*Va)+(0.5*C2*Vb*Vb);    # ENERGY\n",
+      "E2=0.5*C*(Va+Vb)*(Va+Vb);\n",
+      "print'i)variable = ',round (Va,2),'ohm'\n",
+      "print'i)variable = ',round (Vb,2),'ohm'\n",
+      "print'i)energy = ',round (E1,2),'J'\n",
+      "print'i)energy = ',round (E2,2),'J'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)variable =  80.0 ohm\n",
+        "i)variable =  160.0 ohm\n",
+        "i)energy =  0.96 J\n",
+        "i)energy =  4.32 J\n"
+       ]
+      }
+     ],
+     "prompt_number": 22
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E32 : Pg 29"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "   # EXAMPLE 1-32  PG NO-29\n",
+      "V=10.;              # VOLTAGE\n",
+      "R1=2.;\n",
+      "R2=8.;            # RESISTANCE\n",
+      "I1=V/(R1+R2);   # CURRENT\n",
+      "I2=1.25;        # CURRENT THROUGH SECOND BRANCH\n",
+      "R=V/I2-5.;\n",
+      "print'i)CURRENT = ',round (I1,2),' A'\n",
+      "print'ii)RESISTANCE = ',round (R,2),' ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)CURRENT =  1.0  A\n",
+        "ii)RESISTANCE =  3.0  ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 23
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E33 : Pg 29"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 1-33       PG NO-29-30\n",
+      "R1=29980;   # RESISTANCE\n",
+      "I1=9.99;            # current\n",
+      "R2=20;\n",
+      "I2=0.01;     # current\n",
+      "r=20*0.01/9.99;           # resistance\n",
+      "print'i)resistance = ',round (r,2),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)resistance =  0.02 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 24
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E34 : Pg 30"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # Example   1-34            PG  NO-30\n",
+      "V=20.;                # VOLTAGE\n",
+      "R1=5.;                # Resistance\n",
+      "X=7.5;\n",
+      "P=(20./(R1+X))**2.*(X);                # Power\n",
+      "print'i)  Power (P) is    =  ',round(P,2),'W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  Power (P) is    =   19.2 W\n"
+       ]
+      }
+     ],
+     "prompt_number": 25
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E35 : Pg 30  "
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                             # EXAMPLE 1-35        PG NO 30-31\n",
+      "I1=4.;                    # Current\n",
+      "I2=6.;                      # Current\n",
+      "V=110.;                        # Voltage\n",
+      "Vab1=V-(6.+4.)*2.;\n",
+      "VB=80.;\n",
+      "VC=50.;\n",
+      "R11=(Vab1-VB)/I1;\n",
+      "R12=(Vab1-VC)/I2;                     \n",
+      "Vab2=V-(-2.+20.)*2.;                    # Voltage\n",
+      "R21=(VB-Vab2)/2.;                  # Resistance\n",
+      "R22=(Vab2-VC)/20.;               # Resistance\n",
+      "I=(V-VB)/2.;                 # Current\n",
+      "R=(VB-VC)/I;            # Resistance\n",
+      "print'i)variable      = ',round(Vab1,2),'ohm'\n",
+      "print'ii)resistance   = ',round(R11,2),'ohm'\n",
+      "print'iii)resistance  = ',round(R12,2),'ohm'\n",
+      "print'iv)variable     = ',round(Vab2,2),'ohm'\n",
+      "print'v)resistance    = ',round(R21,2),'ohm'\n",
+      "print'vi)resistance   = ',round(R22,2),'ohm'\n",
+      "print'vii)resistance  = ',round(R,2),'ohm'\n",
+      "print'viii)Current    = ',round(I,2),'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)variable      =  90.0 ohm\n",
+        "ii)resistance   =  2.5 ohm\n",
+        "iii)resistance  =  6.67 ohm\n",
+        "iv)variable     =  74.0 ohm\n",
+        "v)resistance    =  3.0 ohm\n",
+        "vi)resistance   =  1.2 ohm\n",
+        "vii)resistance  =  2.0 ohm\n",
+        "viii)Current    =  15.0 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 26
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E36 : Pg 31"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 1-36    PG NO-31\n",
+      "T=0.99425;    # TIME\n",
+      "print'i)Time = ',round(T,2),'seconds'\n",
+      "X=0.37;      # DERAVATIVES OF 'I'  W.R.T\n",
+      "print'ii)(di\\dt) = ',round(X,2),'A\\sec'\n",
+      "LI=0.63;     # CURRENT\n",
+      "dli=0.37;    #  deravatives of 'SI' w.r.t\n",
+      "print'iii)(dsi\\dt) = ',round(dli,2),' Wb-turns\\sec'\n",
+      "VL=dli;\n",
+      "print'iv)(VL) = ',round(VL,2),'V'\n",
+      "Ri=0.63;\n",
+      "VR=Ri;\n",
+      "print'v)VR = ',round(VR,2),'V'\n",
+      "E=0.5*LI*LI;    # ENERGY\n",
+      "print'vi)ENERGY stored in magnetic field = ',round(E,2),'J'\n",
+      "E1=LI*VL;   # ENERGY STORED IN MAGNETIC FIELD\n",
+      "H=Ri*Ri;     # HEAT\n",
+      "print'vii) Rate of Energy stored in magnetic field = ',round(E1,2),'W'\n",
+      "print'viii)Rate of dissipation of heat in resistor = ',round(H,2),' W'\n",
+      "print'ix)Rate of supply of battery energy = ',round(Ri,2),'W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)Time =  0.99 seconds\n",
+        "ii)(di\\dt) =  0.37 A\\sec\n",
+        "iii)(dsi\\dt) =  0.37  Wb-turns\\sec\n",
+        "iv)(VL) =  0.37 V\n",
+        "v)VR =  0.63 V\n",
+        "vi)ENERGY stored in magnetic field =  0.2 J\n",
+        "vii) Rate of Energy stored in magnetic field =  0.23 W\n",
+        "viii)Rate of dissipation of heat in resistor =  0.4  W\n",
+        "ix)Rate of supply of battery energy =  0.63 W\n"
+       ]
+      }
+     ],
+     "prompt_number": 27
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E37 : Pg 32"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "T=2000.;    # TEMPERATURE\n",
+      "T1=15.;    # ROOM TEMPERATURE\n",
+      "V=220.;  # VOLTAGE\n",
+      "P=40.;  # POWER\n",
+      "A15=0.005;\n",
+      "R=V*V/P;   # RESISTANCE\n",
+      "R15=R/(1.+A15*(T-T1));   # RESISTANCE AT TIME OF SWITICHING\n",
+      "I=V/R15;      # CURRENT\n",
+      "print'i)resistance   = ',round(R,2),'ohm'\n",
+      "print'ii)resistance  = ',round(R15,2),'ohm'\n",
+      "print'iii)current    =  ',round(I,2),'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)resistance   =  1210.0 ohm\n",
+        "ii)resistance  =  110.76 ohm\n",
+        "iii)current    =   1.99 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 28
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E38 : Pg 32"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPLE  1-38       PG NO-32\n",
+      "from math import pi\n",
+      "F=50.;                     # Frequency\n",
+      "W=2.*pi*F;\n",
+      "print'i)W  = ',round(W,2),'rad/sec'\n",
+      "t=0.0025;                 # time\n",
+      "Vm=10.;\n",
+      "A1=0.01;\n",
+      "A2=0.005;\n",
+      "i=((A2*Vm**2.)/2.)+0.0707;\n",
+      "print'ii)Current = ',round(i,2),'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)W  =  314.16 rad/sec\n",
+        "ii)Current =  0.32 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 29
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E39 : Pg 32"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 1-39    PG NO-32-33\n",
+      "V=440.;               # voltage\n",
+      "V1=5.;                  # voltage\n",
+      "R=40.;            # resistance\n",
+      "V2=220.;\n",
+      "V3=100.;\n",
+      "Rv=(V3*R)/(V2-V3);            # insulation resistance\n",
+      "print'i)Resistance (Rv) = ',round(Rv,2),'Kohm'\n",
+      "Ri=(Rv*(V-V1))/V1;            # insulation resistance\n",
+      "print'iii)Resistance(Ri) = ',round(Ri,2),'Kohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)Resistance (Rv) =  33.33 Kohm\n",
+        "iii)Resistance(Ri) =  2900.0 Kohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 30
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E40 : Pg 33"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                             # EXAMPLE 1-40       PG NO-33\n",
+      "from math import pi \n",
+      "P=1.72*10.**-8.;                   # PRO\n",
+      "t=0.03;                        # distance\n",
+      "R=((4.*P)/(pi*0.03))*0.47;              # Resistance\n",
+      "print'i)Resistance = ',round(R,7),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)Resistance =  3e-07 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 31
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E41 : Pg 33"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                            # EXAMPLE 1-41       PG NO-33\n",
+      "from math import pi\n",
+      "P=1.72*10**-8;                   # PRO\n",
+      "t=0.03;\n",
+      "R=((P*pi)/(4.*0.03*0.47));\n",
+      "print'i)Resistance = ',round(R,7),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)Resistance =  1e-06 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 32
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E44 : Pg 34"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE 1-42         PG NO-34\n",
+      "import math \n",
+      "P=100.;              # pro\n",
+      "L=0.5;              # inductance\n",
+      "r1=0.15;             # radius\n",
+      "r2=0.075;            # radius\n",
+      "R=(100./(2.*math.pi*L))*(0.731);          # resistance\n",
+      "print'i)Resistance = ',round(R,2),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)Resistance =  23.27 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 33
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E44 : Pg 36"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 1-44  PG NO-36\n",
+      "R1=12.;               # Resistance\n",
+      "R2=0.2;                # Resistance\n",
+      "R3=15.; \n",
+      "V1=(-(R2*R3)+R1)/3.;              # voltage drop \n",
+      "print'i) VOLTAGE  = ',round(V1,2),'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) VOLTAGE  =  3.0 V\n"
+       ]
+      }
+     ],
+     "prompt_number": 34
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E46 : Pg 37"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 1-46     PG NO37\n",
+      "import numpy\n",
+      "A=([85, -25],[-25, 135]);         #  Finding current\n",
+      "B=([60],[100]);\n",
+      "X=numpy.divide(A,B);#current\n",
+      "print'i)CURRENT = ',X,'A'\n",
+      "I1=0.977;\n",
+      "I2=0.922;        # WE HAVE FOUNDED  I1 and I2\n",
+      "I3=I1-I2;\n",
+      "print'ii)CURRENT = ',I3,'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)CURRENT =  [[ 1 -1]\n",
+        " [-1  1]] A\n",
+        "ii)CURRENT =  0.055 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 35
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E47 : Pg 39"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "            # EXAMPLE 1-48 PG NO-39-40\n",
+      "R1=4.;                      # Resistance\n",
+      "R2=4.;                     # Resistance\n",
+      "R3=8.;                       # Resistance\n",
+      "RA=(R1*R2)/(R1+R2+R3);\n",
+      "print'i)RESISTANCE = ',round(RA,2),'ohm'\n",
+      "RB=(R1*R3)/(R1+R2+R3);\n",
+      "print'ii)RESISTANCE = ',round(RB,2),'ohm'\n",
+      "RC=(R2*R3)/(R1+R2+R3);\n",
+      "print'iii)RESISTANCE = ',round(RC,2),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)RESISTANCE =  1.0 ohm\n",
+        "ii)RESISTANCE =  2.0 ohm\n",
+        "iii)RESISTANCE =  2.0 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 36
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E48 : Pg 39"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              # EXAMPLE 1-48 PG NO-39-40\n",
+      "R1=6.8;                 # Resistance\n",
+      "R2=15.;\n",
+      "R3=10.;\n",
+      "RA=(R1*R2)/(R1+R2+R3);\n",
+      "print'i)RESISTANCE = ',round(RA,2),'ohm'\n",
+      "RB=(R1*R3)/(R1+R2+R3);\n",
+      "print'ii)RESISTANCE = ',round(RB,2),'ohm'\n",
+      "RC=(R2*R3)/(R1+R2+R3);\n",
+      "print'iii)RESISTANCE = ',round(RC,2),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)RESISTANCE =  3.21 ohm\n",
+        "ii)RESISTANCE =  2.14 ohm\n",
+        "iii)RESISTANCE =  4.72 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 37
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E50 : Pg 45"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              # EXAMPLE 1-50      PG NO-45\n",
+      "TR=17./6.;                  # TOTAL RESISTANCE\n",
+      "V=40.;                     # VOLTAGE\n",
+      "I=5.;                       # CURRENT\n",
+      "Vs=(TR*I)-V;\n",
+      "print'i)VOLTAGE = ',round(Vs,2),'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)VOLTAGE =  -25.83 V\n"
+       ]
+      }
+     ],
+     "prompt_number": 38
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E51 : Pg 45"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 1-51      PG NO-45-46\n",
+      "TR=2.05;             # TOTAL  RESISTANCE\n",
+      "V=2.;                 # VOLTAGE \n",
+      "P=V**2./TR;                          # ower\n",
+      "print'i)POWER = ',round(P,2),'W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)POWER =  1.95 W\n"
+       ]
+      }
+     ],
+     "prompt_number": 39
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E52 : Pg 46"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE  1-52    PG NO-46\n",
+      "L1=1.;\n",
+      "L2=1.;\n",
+      "L3=1.;                # INDUCTANCE\n",
+      "DL1=((L1*L2)+(L2*L3)+(L3*L1))/(L1*L2*L3);\n",
+      "print'i)DELTA INDUCTANCE = ',round(DL1,2),'H'\n",
+      "L4=1.5;\n",
+      "L5=1.5;                   # Inductance\n",
+      "L6=1.5;\n",
+      "L=(L4*(L5+L6))/(L4+L5+L6);\n",
+      "print'ii)INDUCTANCE = ',round(L,2),'H'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)DELTA INDUCTANCE =  3.0 H\n",
+        "ii)INDUCTANCE =  1.0 H\n"
+       ]
+      }
+     ],
+     "prompt_number": 40
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E53 : Pg 46"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "               # EXAMPLE 1-53         PG NO-46-47\n",
+      "R1=200.;                # RESISTANCE\n",
+      "R2=50.;\n",
+      "R3=30.;\n",
+      "R4=20.;\n",
+      "Rab=(R1*(R2+R3+R4))/(R1+R2+R3+R4);                # equvalent    resistance\n",
+      "print'i)RESISTANCE = ',round(Rab,2),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)RESISTANCE =  66.67 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 41
+    }
+   ],
+   "metadata": {}
+  }
+ ]
+}
\ No newline at end of file
diff --git a/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER02.ipynb b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER02.ipynb
new file mode 100644
index 00000000..fd2a2064
--- /dev/null
+++ b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER02.ipynb
@@ -0,0 +1,4476 @@
+{
+ "metadata": {
+  "name": "",
+  "signature": "sha256:ea2c88828cfd7962d0151c1e4c0260079332f1e23732eddfffa7f8816f08a92b"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+  {
+   "cells": [
+    {
+     "cell_type": "heading",
+     "level": 1,
+     "metadata": {},
+     "source": [
+      "CHAPTER02:SINGLE PHASE AC CIRCUITS"
+     ]
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E01 : Pg 59"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE-2-1              EXAMPLE-59\n",
+      "t=0.5; \n",
+      "x=115.; \n",
+      "z=310.6                  # time\n",
+      "AV=0.2*x;  # average value\n",
+      "RMS=(1./10.)*z;                         # rms value\n",
+      "F=RMS/AV;                          # form factor\n",
+      "PF=60./RMS;                     # peak  factor\n",
+      "S=60./(2.)**0.5;                      # rms value of  sine wave\n",
+      "print '%s %.2f %s' %('i)R.M.S =',RMS,' V')\n",
+      "print '%s %.2f %s' %('i) average value = ',AV,' V')\n",
+      "print '%s %.2f' %('i)orm factor = ',F)\n",
+      "print '%s %.2f' %('i peak factor =',PF)\n",
+      "print '%s %.2f %s' %('i)sine wave  =',S,' V')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)R.M.S = 31.06  V\n",
+        "i) average value =  23.00  V\n",
+        "i)orm factor =  1.35\n",
+        "i peak factor = 1.93\n",
+        "i)sine wave  = 42.43  V\n"
+       ]
+      }
+     ],
+     "prompt_number": 1
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E03 : Pg 59"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE 2-3  PG NO-59-60\n",
+      "Vm=1.;\n",
+      "AV1=0.318*Vm;                # avegare value\n",
+      "RMS1=0.5*Vm;                  # RMS value\n",
+      "FF1=RMS1/AV1;                     # Form Factor\n",
+      "PF1=Vm/RMS1;                       # Peak Factor\n",
+      "AV2=0.637*Vm;                  # Average    value\n",
+      "RMS2=0.707*Vm;                  # RMS  value\n",
+      "FF2=RMS2/AV2;                    # Form Factor\n",
+      "PF2=Vm/RMS2;                      # Peak Factor\n",
+      "print'i)Form Factor   =  ',round(FF1,2)\n",
+      "print'i)peak Factor   =  ',round(PF1,2)\n",
+      "print'i)Form Factor   =  ',round(FF2,2)\n",
+      "print'i)PEAK Factor   =  ',round(PF2,2)"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)Form Factor   =   1.57\n",
+        "i)peak Factor   =   2.0\n",
+        "i)Form Factor   =   1.11\n",
+        "i)PEAK Factor   =   1.41\n"
+       ]
+      }
+     ],
+     "prompt_number": 2
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E07 : Pg 64"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE  2-7       PG NO 64-65\n",
+      "V1=24.15+1j*6.47;                 # VOLTAGE\n",
+      "V2=7.5+1j*12.99;                    # VOLTAGE\n",
+      "X=V1+V2;                        # ADITION fo v1&v2\n",
+      "print'i)ADITION  is in rectangular  form =  ',X,' V'\n",
+      "X1=V1-V2;                      # subsraction     of v1&v2\n",
+      "print'i)substraction  is in rectangular  form =  ',X1,' V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)ADITION  is in rectangular  form =   (31.65+19.46j)  V\n",
+        "i)substraction  is in rectangular  form =   (16.65-6.52j)  V\n"
+       ]
+      }
+     ],
+     "prompt_number": 3
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E08 : Pg 65"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 2-8        PG NO-65\n",
+      "A=3.+1j*1;\n",
+      "B=4.+1j*3;\n",
+      "X=A+B;                   # ADDITION\n",
+      "Y=A-B;                     # SUBSTRACTION\n",
+      "Z=A*B;                     # MULTIPLICATION\n",
+      "U=A/B;                     # DIVISION\n",
+      "V=A**4.;                         \n",
+      "P=B**(1./3.);\n",
+      "print'ii)   ADDITION (A+B) is  in polar form  =  ',X,'ohm'\n",
+      "print'ii)   SUBSTRACTION (A-B) is in polar form   =  ',Y,'ohm'\n",
+      "print'ii)   MULTIPLICATION (A*B) is  in polar form  =  ',Z,'ohm'\n",
+      "print'ii)   DIVISION (A/B) is  is in polar form  =  ',U,'ohm'\n",
+      "print'ii)   SQUARE  OF A(A**4) is  in polar form  =  ',V,'ohm'\n",
+      "print'ii)   CUBE ROOT OF B (B**(1/3)) is  in polar form  =  ',P,'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   ADDITION (A+B) is  in polar form  =   (7+4j) ohm\n",
+        "ii)   SUBSTRACTION (A-B) is in polar form   =   (-1-2j) ohm\n",
+        "ii)   MULTIPLICATION (A*B) is  in polar form  =   (9+13j) ohm\n",
+        "ii)   DIVISION (A/B) is  is in polar form  =   (0.6-0.2j) ohm\n",
+        "ii)   SQUARE  OF A(A**4) is  in polar form  =   (28+96j) ohm\n",
+        "ii)   CUBE ROOT OF B (B**(1/3)) is  in polar form  =   (1.67078820069+0.363984239564j) ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 4
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E09 : Pg 65"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# EXAMPLE 2-9           PG NO-65\n",
+      "from math import cos \n",
+      "t1=0.0025;                              # time\n",
+      "t2=0.005;                               # time\n",
+      "t3=0.01;                                # time\n",
+      "i1=10.*314.16*cos(314.16*t1);                     # i1 is derivatives of i wrt t;\n",
+      "print'i)  Current  = ',round(i1,2),'A'\n",
+      "i2=10*314.16*cos(314.16*t2);\n",
+      "print'ii)  Current  = ',round(i2,2),'A'\n",
+      "i3=10*314.16*cos(314.16*t3);\n",
+      "print'iii)  Current  = ',round(i3,2),'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  Current  =  2221.44 A\n",
+        "ii)  Current  =  -0.01 A\n",
+        "iii)  Current  =  -3141.6 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 5
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E10 : Pg 66"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "          # EXAMPLE 2-10  PG NO-66\n",
+      "I1=5;                  # current\n",
+      "I2=7.071;                # current\n",
+      "RMS=(I1*I1+I2*I2)**0.5;          # resultant       rms value\n",
+      "print '%s %.2f %s' %('i) RMS   =  ',RMS,'A ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) RMS   =   8.66 A \n"
+       ]
+      }
+     ],
+     "prompt_number": 6
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E11 : Pg 66"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 2-11     PG NO-66\n",
+      "import math \n",
+      "W=314.16;\n",
+      "PV=14.14;                  # PEAK VALUE\n",
+      "t=0.0025;                  # TIME\n",
+      "i=PV*math.sin(W*t);            # CURRENT\n",
+      "T=0.0175;              # TOTAL TIME\n",
+      "I=PV*math.sin(W*T);\n",
+      "print '%s %.2f' %('ii)   CURRNT (i) is    =  ',i);\n",
+      "print '%s %.2f' %('ii)   CURRNT (I) is    =  ',I);"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   CURRNT (i) is    =   10.00\n",
+        "ii)   CURRNT (I) is    =   -10.00\n"
+       ]
+      }
+     ],
+     "prompt_number": 7
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E12 : Pg 66"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 2-12         PG NO-66-67\n",
+      "import math \n",
+      "W1=80*math.pi;              # womega\n",
+      "W2=100*math.pi;\n",
+      "PV=14.14;            # peak value\n",
+      "t1=0.025;             # time\n",
+      "t2=0.05;\n",
+      "t3=0.075;\n",
+      "I1=PV*(math.cos(80.*math.pi*t1)+math.cos(100.*math.pi*t1));                  # current\n",
+      "I2=PV*(math.cos(80.*math.pi*t2)+math.cos(100.*math.pi*t2));                   # current\n",
+      "I3=PV*(math.cos(80.*math.pi*t3)+math.cos(100.*math.pi*t3));                   # current\n",
+      "print '%s %.2f %s' %('ii)   CURRNT (I) is    =  ',I1,'  A');\n",
+      "print '%s %.2f %s' %('ii)   CURRNT (I) is    =  ',I2,' A  ');\n",
+      "print '%s %.2f %s' %('ii)   CURRNT (I) is    =  ',I3,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   CURRNT (I) is    =   14.14   A\n",
+        "ii)   CURRNT (I) is    =   0.00  A  \n",
+        "ii)   CURRNT (I) is    =   14.14   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 8
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E13 : Pg 67"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 2-13        PG NO-67\n",
+      "T=20.*10.**-3.;                 # TIME PERIOD\n",
+      "Ta=300.*10.**-3.;              # TOTAL AREA\n",
+      "A=(Ta)/T;                  # AVERAGE VALUE\n",
+      "print '%s %.2f %s' %('ii)   AVERAGE VALUE (A) is    =  ',A,'  V ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   AVERAGE VALUE (A) is    =   15.00   V \n"
+       ]
+      }
+     ],
+     "prompt_number": 9
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E14 : Pg 67"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "               # EXAMPLE 2-14       PG NO-67\n",
+      "Ta=5.;                       # TOTAL  AREA\n",
+      "T=20.*10.**-3.;                # TIME\n",
+      "Av=Ta/T;                  # AVERAGE  VALUE\n",
+      "Ev=(Av)**0.5;              # EFFECTIVE VALUE\n",
+      "FF=Ev/15.;                  # FORM FACTOR\n",
+      "print '%s %.2f' %('ii)   AVERAGE VALUE (Av) is    =  ',Av);\n",
+      "print '%s %.2f %s' %('ii)   EFFECTIVE VALUE (Ev) is    =  ',Ev,'V');\n",
+      "print '%s %.2f' %('ii)   FORM FACTOR (FF) is    =  ',FF);"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   AVERAGE VALUE (Av) is    =   250.00\n",
+        "ii)   EFFECTIVE VALUE (Ev) is    =   15.81 V\n",
+        "ii)   FORM FACTOR (FF) is    =   1.05\n"
+       ]
+      }
+     ],
+     "prompt_number": 10
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E15 : Pg 68"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "import math \n",
+      "Eav=50.;                    # in volts\n",
+      "T=2;                     # time\n",
+      "E=((1./T)*2500.*2.66)**0.5;                # energy           # integrate('0','t',2)=2.66                                           \n",
+      "print '%s %.2f %s' %('i) Energy  = ',E,'V ');\n",
+      "FF=E/Eav;                                   # form factor\n",
+      "print '%s %.2f' %('i) Form Factor  = ',FF);"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Energy  =  57.66 V \n",
+        "i) Form Factor  =  1.15\n"
+       ]
+      }
+     ],
+     "prompt_number": 11
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E16 : Pg 68"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                          # EXAMPLE 2-16          PG NO 68\n",
+      "import math \n",
+      "Eav=2.5;                  # AVERAGE ENERGY\n",
+      "E=8.333;\n",
+      "print '%s %.2f %s' %('i)   ENERGY (E) is    =  ',math.sqrt(E),' V  ');\n",
+      "FF=math.sqrt(E)/Eav;\n",
+      "print '%s %.2f' %('ii)   Form  Factor (FF) is    =  ',FF);"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   ENERGY (E) is    =   2.89  V  \n",
+        "ii)   Form  Factor (FF) is    =   1.15\n"
+       ]
+      }
+     ],
+     "prompt_number": 12
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E17 : Pg 69"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 2-17       PG NO-69\n",
+      "I1=10.;                     # CURRENT\n",
+      "I2=-4.;\n",
+      "I3=2.;\n",
+      "I4=0;\n",
+      "T=8.;                   # TIME\n",
+      "Irms=(((I1*I1*2)+(I2*I2*2)+(I3*I3*2)+(I4*I4*2))/T)**0.5;          # RMS\n",
+      "print '%s %.2f %s' %('ii)   CURRENT R.M.S (Irms) is    =  ',Irms,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   CURRENT R.M.S (Irms) is    =   5.48   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 13
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E20 : Pg 70"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                          # EXAMPLE 2-20                PG NO-70\n",
+      "import math \n",
+      "T=0.03;                    # TIME\n",
+      " #  (1000*integrate('0','t',0.01,0.01))**2=-0.333\n",
+      " # 100*integrate('0.01','t',0.02,0.02)=-1\n",
+      " # integrate('0.02', '',0.03,0.03)]=0\n",
+      "V=(-0.33-1.)/T;\n",
+      "print '%s %.2f %s' %('i) Voltage  (V) is   =  ',V,' V ');\n",
+      "print '%s %.2f %s' %('i) Square Root of Voltage  (V) is   =  ',math.sqrt(-V),' seconds ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage  (V) is   =   -44.33  V \n",
+        "i) Square Root of Voltage  (V) is   =   6.66  seconds \n"
+       ]
+      }
+     ],
+     "prompt_number": 14
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E21 : Pg 70"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 2-21                PG NO-70\n",
+      "import math \n",
+      "T=0.05;                    # TIME\n",
+      " #  (400*integrate('0','t',0.025,))**2=--0.8333\n",
+      " # 100*integrate('0.01','t',0.02,0.02)=-1.738\n",
+      "V=(-0.833-1.738*10**-86)/T;\n",
+      "print '%s %.2f %s' %('i) Voltage  (V) is   =  ',V,' V ');\n",
+      "print '%s %.2f %s' %('i) Square Root of Voltage  (V) is   =  ',math.sqrt(-V),' seconds ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage  (V) is   =   -16.66  V \n",
+        "i) Square Root of Voltage  (V) is   =   4.08  seconds \n"
+       ]
+      }
+     ],
+     "prompt_number": 15
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E22 : Pg 70"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# EXAMPLE 2-22     PG NO-70-71\n",
+      "import math \n",
+      "A=math.pi/2.;\n",
+      "                         # integrate(wt)=math.pi/6\n",
+      "Eavg=1./A*(math.pi+math.pi)/6.;\n",
+      "print '%s %.2f %s' %('i) Average Energy  (Eavg) is =',Eavg,' Em ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Average Energy  (Eavg) is = 0.67  Em \n"
+       ]
+      }
+     ],
+     "prompt_number": 16
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E23 : Pg 71"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "          # EXAMPLE 2-23     PG NO-71\n",
+      "import math \n",
+      "A=math.pi/2;\n",
+      "                         # [integrate('0',wt,'math.pi/3')]**2=math.pi/9\n",
+      "                         # integrate('math.pi/3',wt,'math.pi/2')=math.pi/6;\n",
+      "E=1./A*((math.pi/9.)+(math.pi/6.));\n",
+      "print '%s %.2f %s' %('i)  Energy  (E) is   =  ',E,'  ');\n",
+      "print '%s %.2f' %('ii) Square Energy  (E) is   =  ',math.sqrt(E));\n",
+      "FF=(math.sqrt(E)*3.)/2.;\n",
+      "print '%s %.2f' %('iii)  FORM FACTOR  (FF) is   =  ',FF);"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  Energy  (E) is   =   0.56   \n",
+        "ii) Square Energy  (E) is   =   0.75\n",
+        "iii)  FORM FACTOR  (FF) is   =   1.12\n"
+       ]
+      }
+     ],
+     "prompt_number": 17
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E24 : Pg 71"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE 2-24   PG NO 71\n",
+      "# integration of   is=1008sinQ**2=0.5\n",
+      "import math \n",
+      "I=150.;                    # CURRENT\n",
+      "print '%s %.2f %s' %('i)  CURRENT  (I**2) is   =  ',I,' A ');\n",
+      "print '%s %.2f %s' %('ii)  CURRENT  (I) is   =  ',math.sqrt(I),' A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  CURRENT  (I**2) is   =   150.00  A \n",
+        "ii)  CURRENT  (I) is   =   12.25  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 18
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E25 : Pg 72"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 2-25  PG NO-72\n",
+      "V1=50.+1j*0;\n",
+      "V2=37.5-1j*64.95;\n",
+      "X=V1+V2;              # ADDITION  OF V1&V2\n",
+      "print 'ii)   ADDITION (X) is  in polar form  =  ',X,'  V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   ADDITION (X) is  in polar form  =   (87.5-64.95j)   V \n"
+       ]
+      }
+     ],
+     "prompt_number": 19
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E26 : Pg 72"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 2-26       PG NO-72\n",
+      "import math \n",
+      "V=200.;\n",
+      "R=100.;\n",
+      "R1=500.;\n",
+      "R2=0.9009;                      # resistance\n",
+      "RMS1=V/(R+R);                      # RMS\n",
+      "print '%s %.2f %s' %('ii)   CURRENT R.M.S  in forward (R.M.S.1) is    =  ',RMS1,'  A ');\n",
+      "RMS2=-V/(R+R1);\n",
+      "print '%s %.2f %s' %('ii)   CURRENT R.M.S  in Backward (R.M.S.2) is    =  ',RMS2,'  A ');\n",
+      "I1=RMS1*R2;                            # Current\n",
+      "print '%s %.2f %s' %('ii)  Average CURRENT   in forward (I1) is    =  ',I1,'  A ');\n",
+      "I2=RMS2*R2;\n",
+      "print '%s %.2f %s' %('ii) Average  CURRENT   in Backward (I2) is    =  ',I2,'  A ');\n",
+      "A=(I1+I2)/2;                         # Ammeter\n",
+      "print '%s %.2f %s' %('ii)   Reading of moving coil ammeter (A) is    =  ',A,'  A ');\n",
+      "HA=(0.5*(RMS1+(RMS2)**2))**0.5;                   # HOT AMMETER\n",
+      "print '%s %.2f %s' %('ii)   Reading of hot wire ammeter (H.A) is    =  ',HA,'  A ');\n",
+      "P=0.5*((RMS1*V)+(RMS2*RMS2*600));                      # POWER\n",
+      "print '%s %.2f %s' %('ii)   TOTAL AVERAGE POWER (P) is    =  ',P,'  W ');\n",
+      "P1=0.5*((RMS1*R)+(RMS2*RMS2*R1));\n",
+      "print '%s %.2f %s' %('ii)   TOTAL  POWER  dissipated in rectifier (P) is    =  ',P1,'  W ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   CURRENT R.M.S  in forward (R.M.S.1) is    =   1.00   A \n",
+        "ii)   CURRENT R.M.S  in Backward (R.M.S.2) is    =   -0.33   A \n",
+        "ii)  Average CURRENT   in forward (I1) is    =   0.90   A \n",
+        "ii) Average  CURRENT   in Backward (I2) is    =   -0.30   A \n",
+        "ii)   Reading of moving coil ammeter (A) is    =   0.30   A \n",
+        "ii)   Reading of hot wire ammeter (H.A) is    =   0.75   A \n",
+        "ii)   TOTAL AVERAGE POWER (P) is    =   133.33   W \n",
+        "ii)   TOTAL  POWER  dissipated in rectifier (P) is    =   77.78   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 20
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E27 : Pg 74"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # EXAMPLE 2-27  PG NO 74\n",
+      "import math \n",
+      "F=50.\n",
+      "V=230.;           # voltage\n",
+      "R=20.;            # resisance\n",
+      "I=V/R;           # current\n",
+      "P=V*I;           # power\n",
+      "Im=I*1.414;         # Maximum current\n",
+      "W=2.*math.pi*F;\n",
+      "print '%s %.2f %s' %(' current  is    = ',I,' A');\n",
+      "print '%s %.2f %s' %(' POWER  is    = ',P,' W');\n",
+      "print '%s %.2f %s' %(' MAXIMUM CURENT is    = ',Im,' A');\n",
+      "print '%s %.2f %s' %(' W  is    = ',W,' ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " current  is    =  11.50  A\n",
+        " POWER  is    =  2645.00  W\n",
+        " MAXIMUM CURENT is    =  16.26  A\n",
+        " W  is    =  314.16  \n"
+       ]
+      }
+     ],
+     "prompt_number": 21
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E28 : Pg 76"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 2-28  PG NO-76\n",
+      "import math \n",
+      "F=50.;   # Frequency\n",
+      "L=0.2;  # inductance\n",
+      "XL1=500.;\n",
+      "XL=(2*math.pi*F*L);          \n",
+      "f=XL1/(2.*math.pi*L);                 # FREQUENCY\n",
+      "print '%s %.2f %s' %(' XL  is    = ',XL,' ohms');\n",
+      "print '%s %.2f %s' %(' frequency  is    = ',f,' Hz');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " XL  is    =  62.83  ohms\n",
+        " frequency  is    =  397.89  Hz\n"
+       ]
+      }
+     ],
+     "prompt_number": 22
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E29 : Pg 77"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "      # EXAMPLE 2-29  PG NO=77-78\n",
+      "import math \n",
+      "V=230.;\n",
+      "F=50.;       # Frequency\n",
+      "C=10.*10.**-6.;    # Capacitor\n",
+      "Xc=1./(math.pi*2.*F*C);\n",
+      "Bc=1./Xc;\n",
+      "I=V/Xc;                       # susceptance  current\n",
+      "print '%s %.2f %s'%(' Xc  is    = ',Xc,' ohms');\n",
+      "print '%s %.2e %s'%(' Bc  is    = ',Bc,' siemens');\n",
+      "print '%s %.2f %s'%(' Current  is    = ',I,' A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Xc  is    =  318.31  ohms\n",
+        " Bc  is    =  3.14e-03  siemens\n",
+        " Current  is    =  0.72  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 23
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E30 : Pg 81"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                         # EXAMPLE 2-30     PG NO-81-82\n",
+      "from math import pi,cos,sin\n",
+      "V=230.+1j*0;\n",
+      "F=50.;\n",
+      "L=0.03;\n",
+      "R=20.;\n",
+      "XL=2.*pi*F*L;\n",
+      "print'i)   INDUCTANCE (XL) is  in polar form  =  ',XL,'  ohm '\n",
+      "Z=R+1j*XL;\n",
+      "print'ii)   IMPEDANCE (Z) is  in polar form  =  ',Z,'  ohm '\n",
+      "Y=1/Z;\n",
+      "print'iii)  ADMITTANCE (Y) is  in polar form  =  ',Y,'  siemens '\n",
+      "I=V/Z;\n",
+      "print'iv)   CURRENT (I) is in polar form   =  ',I,'A '\n",
+      "Vr=I*R;\n",
+      "print'v)   VOLTAGE (Vr) is  in polar form  =  ',Vr,'  V '\n",
+      "VL=1j*XL*I\n",
+      "print'vi)   VOLTAGE (VL) is  in polar form  =  ',VL,'  V '\n",
+      "Q=25.23;                     # TETA\n",
+      "PF=cos(Q);\n",
+      "print'vi)   POWER FACTOR (PF) is    =  ',PF,' lagging '\n",
+      "P=V*I*cos(Q);       # ACTIVE POWER\n",
+      "print'vi)   ACTIVE POWER (P) is  in polar form  =  ',P,'  W '\n",
+      "q=V*I*sin(Q)\n",
+      "print'vi)   REACTIVE POWER (q) is  in polar form  =  ',q,'  W '\n",
+      "S=230*10.4;\n",
+      "print'vi)   APPARENT POWER (S) is  in polar form  =  ',S,'  VA '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   INDUCTANCE (XL) is  in polar form  =   9.42477796077   ohm \n",
+        "ii)   IMPEDANCE (Z) is  in polar form  =   (20+9.42477796077j)   ohm \n",
+        "iii)  ADMITTANCE (Y) is  in polar form  =   (0.0409143171878-0.0192804177456j)   siemens \n",
+        "iv)   CURRENT (I) is in polar form   =   (9.4102929532-4.43449608149j) A \n",
+        "v)   VOLTAGE (Vr) is  in polar form  =   (188.205859064-88.6899216297j)   V \n",
+        "vi)   VOLTAGE (VL) is  in polar form  =   (41.7941409359+88.6899216297j)   V \n",
+        "vi)   POWER FACTOR (PF) is    =   0.995274092769  lagging \n",
+        "vi)   ACTIVE POWER (P) is  in polar form  =   (2154.13877979-1015.11398481j)   W \n",
+        "vi)   REACTIVE POWER (q) is  in polar form  =   (210.172000308-99.0412218237j)   W \n",
+        "vi)   APPARENT POWER (S) is  in polar form  =   2392.0   VA \n"
+       ]
+      }
+     ],
+     "prompt_number": 24
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E31 : Pg 82"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "           # EXAMPLE 2-31  PG NO=82\n",
+      "Z1=20.15+1j*15.18;\n",
+      "Z2=6.99+1j*17.29;\n",
+      "Z=Z1+Z2;                  # impedance\n",
+      "V=230+1j*0;\n",
+      "I=V/Z;                     # Current\n",
+      "PF=0.64;                        # Power   Factotr\n",
+      "S=V*I;                            # Apparent Power\n",
+      "P=S*PF;                             # Active Power\n",
+      "print' Impedanceis in rectangular form   = ',Z,' ohm'\n",
+      "print' current  is in rectangular form   = ',I,' A'\n",
+      "print' S  is in rectangular form         = ',S,'VA'\n",
+      "print' POWER  is in rectangular form     = ',P,'W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Impedanceis in rectangular form   =  (27.14+32.47j)  ohm\n",
+        " current  is in rectangular form   =  (3.4855480307-4.17007164911j)  A\n",
+        " S  is in rectangular form         =  (801.676047062-959.116479296j) VA\n",
+        " POWER  is in rectangular form     =  (513.07267012-613.834546749j) W\n"
+       ]
+      }
+     ],
+     "prompt_number": 25
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E32 : Pg 83"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "  # EXAMPLE 2-32    PG NO-83\n",
+      "cos30=0.866;\n",
+      "sin30=0.5;\n",
+      "E1=141.42+1j*0;\n",
+      "E2=144.566+1j*11.976;\n",
+      "V=E1+141.42*(cos30 * sin30 );\n",
+      "print'1) Voltage  is in rectangular form   = ',V,'W'\n",
+      "Z=8+1j*6;          # IMPEDANCE\n",
+      "I=V/Z;\n",
+      "print'1) Current is in rectangular form    = ',I,'A'\n",
+      "P=I*V*0.743;\n",
+      "print' POWER  is in rectangular form       = ',P,'W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "1) Voltage  is in rectangular form   =  (202.65486+0j) W\n",
+        "1) Current is in rectangular form    =  (16.2123888-12.1592916j) A\n",
+        " POWER  is in rectangular form       =  (2441.14090122-1830.85567591j) W\n"
+       ]
+      }
+     ],
+     "prompt_number": 26
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E33 : Pg 84"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 2-33     PG NO-84-85\n",
+      "from math import pi\n",
+      "V=230.+1j*0;                  # Voltage\n",
+      "F=50.;                     # Frequency\n",
+      "C=10.**-4.;                   # Capacitor\n",
+      "R=10.;                   # Resistance\n",
+      "XC=1./(2.*pi*F*C);               # Capacitor\n",
+      "print'i)   CAPACITOR (XC) is  in polar form  =  ',XC,'ohm '\n",
+      "Z=R-1j*XC;                          # Impedance\n",
+      "print'ii)   IMPEDANCE (Z) is  in polar form  =  ',Z,'  ohm '\n",
+      "Y=1/Z;                           # Admittance\n",
+      "print'iii)  ADMITTANCE (Y) is  in polar form  =  ',Y,'  siemens '\n",
+      "I=V/Z;                            # current\n",
+      "print'iv)   CURRENT (I) is in polar form   =  ',I,'  A '\n",
+      "Vr=I*R;                         #  Voltage\n",
+      "print'v)   VOLTAGE (Vr) is  in polar form  =  ',Vr,'  V '\n",
+      "VC=1j*XC*I              # Voltage\n",
+      "print'vi)   VOLTAGE (VL) is  in polar form  =  ',VC,'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   CAPACITOR (XC) is  in polar form  =   31.8309886184 ohm \n",
+        "ii)   IMPEDANCE (Z) is  in polar form  =   (10-31.8309886184j)   ohm \n",
+        "iii)  ADMITTANCE (Y) is  in polar form  =   (0.00898301623537+0.0285938287547j)   siemens \n",
+        "iv)   CURRENT (I) is in polar form   =   (2.06609373414+6.57658061358j)   A \n",
+        "v)   VOLTAGE (Vr) is  in polar form  =   (20.6609373414+65.7658061358j)   V \n",
+        "vi)   VOLTAGE (VL) is  in polar form  =   (-209.339062659+65.7658061358j) V\n"
+       ]
+      }
+     ],
+     "prompt_number": 27
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E34 : Pg 85"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 2-34          PG NO-85\n",
+      "V=80.+1j*60;                  # voltage\n",
+      "I=-4.+1j*10;              # current\n",
+      "Z=V/I;               # Impedance\n",
+      "PF=0.26;                    # power factor\n",
+      "P=V*I*PF;           # Power\n",
+      "print' IMPEDANCE   is in rectangular form = ',Z,'ohm'\n",
+      "print' POWER  is in rectangular form      = ',P,' W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " IMPEDANCE   is in rectangular form =  (2.41379310345-8.96551724138j) ohm\n",
+        " POWER  is in rectangular form      =  (-239.2+145.6j)  W\n"
+       ]
+      }
+     ],
+     "prompt_number": 28
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E : Pg 86"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                        # EXAMPLE-2-35          PG NO-86\n",
+      "from math import pi,sqrt\n",
+      "Vr=100.;                  # VOLTAGE\n",
+      "P=300.;                 # POWER\n",
+      "I=P/Vr;                # CURRENT\n",
+      "V=240.;                 # voltage\n",
+      "F=50.;                 # frequency\n",
+      "Z=V/I;                   # IMPEDANCE\n",
+      "R=Vr/I;\n",
+      "Xc=(Z**2.-R**2.)**0.5;\n",
+      "C=1./(2.*F*pi*Xc);         # CAPACITOR\n",
+      "Vc=((V*V)-(Vr*Vr))**0.5;\n",
+      "Vm=sqrt(2.)*Vc;\n",
+      "Qm=(sqrt(2.)*Vc)*(C);                 # CHARGE\n",
+      "Em=0.5*(Xc*Vm*Vm);         # MAXIMUM ENERGY\n",
+      "print'i)   CURRENT (I) is         =  ',round(I,2),'A'\n",
+      "print'ii)  IMPEDANCE (Z) is       =  ',round(Z,2),'ohm'\n",
+      "print'iii)   RESISTANCE (R) is    =  ',round(R,2),'ohm'\n",
+      "print'i)   CAPACITOR (Xc) is      =  ',round(Xc,2),'ohm'\n",
+      "print'i)  CAPACITOR (C) is        =  ',round(C,2),'F'\n",
+      "print'i)   VOLTAGE (Vc) is        =  ',round(Vc,2),'V'\n",
+      "print'i)  MAXIMUM VOLTAGE (Vm) is =  ',round(Vm),'V'\n",
+      "print'i)  MAXIMUM CHARGE (Qm) is  =  ',round(Qm,2),'C'\n",
+      "print'i)  MAXIMUM ENERGY (Em) is  =  ',round(Em,2),'J'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   CURRENT (I) is         =   3.0 A\n",
+        "ii)  IMPEDANCE (Z) is       =   80.0 ohm\n",
+        "iii)   RESISTANCE (R) is    =   33.33 ohm\n",
+        "i)   CAPACITOR (Xc) is      =   72.72 ohm\n",
+        "i)  CAPACITOR (C) is        =   0.0 F\n",
+        "i)   VOLTAGE (Vc) is        =   218.17 V\n",
+        "i)  MAXIMUM VOLTAGE (Vm) is =   309.0 V\n",
+        "i)  MAXIMUM CHARGE (Qm) is  =   0.01 C\n",
+        "i)  MAXIMUM ENERGY (Em) is  =   3461697.98 J\n"
+       ]
+      }
+     ],
+     "prompt_number": 29
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E36 : Pg 87"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 2-36    PG NO-87\n",
+      "from math import pi\n",
+      "F=50.;             # FREQUENCY\n",
+      "L=0.2;            # INDUCTANCE\n",
+      "C=150.*10.**-6.;       # CAPACITOR\n",
+      "R=20.;\n",
+      "V=230.;\n",
+      "XL=2.*pi*L*F;\n",
+      "print'i)   INDUCTANCE (XL) is    =  ',XL,'  ohm '\n",
+      "XC=1./(2.*pi*F*C)\n",
+      "print'i)   CAPACITOR (Xc) is    =  ',XC,'  ohm '\n",
+      "Z=R+1j*(XL-XC)\n",
+      "print'i)   IMPEDANCE (Z) is    in  polar form =  ',Z,'  ohm '\n",
+      "I=V/Z;                       # CURRENT\n",
+      "print'i)   CURRENT (I) is in polar form   =  ',I,'  ohm '\n",
+      "AP=V*I;               # APPARENT POWER\n",
+      "print'i)   Apparent Power (AP) is  in polar form  =  ',AP,'  VA '\n",
+      "P=V*I*0.433;                   # active power\n",
+      "print'i)   ACTIVE POWER (P) is  in  polar form  =  ',P,'  W '\n",
+      "Q=V*I*0.9013;                  # Reactive Power\n",
+      "print'i)   Reactive Power (Q) is in polar form   =  ',Q,'  vars '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   INDUCTANCE (XL) is    =   62.8318530718   ohm \n",
+        "i)   CAPACITOR (Xc) is    =   21.2206590789   ohm \n",
+        "i)   IMPEDANCE (Z) is    in  polar form =   (20+41.6111939929j)   ohm \n",
+        "i)   CURRENT (I) is in polar form   =   (2.15811326221-4.49008348061j)   ohm \n",
+        "i)   Apparent Power (AP) is  in polar form  =   (496.366050307-1032.71920054j)   VA \n",
+        "i)   ACTIVE POWER (P) is  in  polar form  =   (214.926499783-447.167413834j)   W \n",
+        "i)   Reactive Power (Q) is in polar form   =   (447.374721142-930.789815447j)   vars \n"
+       ]
+      }
+     ],
+     "prompt_number": 30
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E37 : Pg 88"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE  2-37    PG  NO-88\n",
+      "Xc=4.;\n",
+      "XL=6.;\n",
+      "R=2.;                      # RESISTANCE\n",
+      "v=8.48+1j*30.;\n",
+      "Z=R+1j*(XL-Xc);             # IMPEDANCE\n",
+      "V=v;\n",
+      "I=V/Z;                  # CURRENT\n",
+      "VL=1j*I*XL;\n",
+      "Vc=-1j*I*Xc;\n",
+      "P=V*I*0.707;                # ACTIVE POWER\n",
+      "print'i) Active Power   = ',P,'  W'\n",
+      "print'ii) Impedance     = ',Z,' ohm'\n",
+      "print'iii) Current is   = ',I,' A'\n",
+      "print'iv) VL is         = ',VL,' V'\n",
+      "print'v)Vc   is         = ',Vc,' V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Active Power   =  (-56.4344368+236.2952368j)   W\n",
+        "ii) Impedance     =  (2+2j)  ohm\n",
+        "iii) Current is   =  (9.62+5.38j)  A\n",
+        "iv) VL is         =  (-32.28+57.72j)  V\n",
+        "v)Vc   is         =  (21.52-38.48j)  V\n"
+       ]
+      }
+     ],
+     "prompt_number": 31
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E38 : Pg 88"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 2-38      PG N0-88-89\n",
+      "Z=12.-1j*5;\n",
+      "V=100.;            # VOLTAGE\n",
+      "I=V/Z;            # CURRENT\n",
+      "print'i)   CURRENT (I) is in polar form   =  ',I,'A'\n",
+      "Z1=4.+1j*3;\n",
+      "Z2=6.-1j*8;                         # impedance\n",
+      "V1=I*Z1;\n",
+      "print'i)   voltage (V1) is in polar form   =  ',V1,'  V '\n",
+      "V2=I*Z2;                               # voltage\n",
+      "print'i)   voltage (V2) is in polar form   =  ',V2,'  V '\n",
+      "V3=2.*I;                             # voltage\n",
+      "print'i)   voltage (V3) is in polar form   =  ',V3,'  V '\n",
+      "P=V*I*0.9230;                         # ACTIVE POWER\n",
+      "print'i)   Active Power (P) is in polar form   =  ',P,'  W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   CURRENT (I) is in polar form   =   (7.10059171598+2.95857988166j) A\n",
+        "i)   voltage (V1) is in polar form   =   (19.5266272189+33.1360946746j)   V \n",
+        "i)   voltage (V2) is in polar form   =   (66.2721893491-39.0532544379j)   V \n",
+        "i)   voltage (V3) is in polar form   =   (14.201183432+5.91715976331j)   V \n",
+        "i)   Active Power (P) is in polar form   =   (655.384615385+273.076923077j)   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 32
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E39 : Pg 89"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "      # EXAMPLE-2-39    PG NO-89\n",
+      "V=7.07;\n",
+      "I=4.24;\n",
+      "W=500;\n",
+      "S=V*I;\n",
+      "cosQ=0.6428;\n",
+      "sinQ=0.766;\n",
+      "P=S*cosQ;                   # ACTIVE POWER\n",
+      "Q=S*sinQ;                  # REACTIVE POWER\n",
+      "Z=V/I;                    # IMPEDANCE\n",
+      "R=Z*cosQ;                # RESISTANCE\n",
+      "Xc=Z*sinQ;              # Xc\n",
+      "C=1/(W*Xc);            # CAPACITOR\n",
+      "P2 =S*(cosQ-1);     # NEGATIVE PEAK  POWER\n",
+      "P3 =S*(cosQ+1);   # POSITIVE PEAK POWER\n",
+      "P1=(P3 +P2)/2;     #  POWER\n",
+      "S1=(P3-P1);                  # apparent power\n",
+      "print' S is              = ',round(S,2),' VA'\n",
+      "print' ACTIVE POWER  is  = ',round(P,2),' W'\n",
+      "print' REACTIVE POWER is = ',round(Q,2),' VAr'\n",
+      "print' IMPEDANCE is      = ',round(Z,2),' ohm'\n",
+      "print' RESISTANCE is     = ',round(R,2),'ohm '\n",
+      "print' Xc is             = ',round(Xc,2),' ohm'\n",
+      "print' CAPACITOR is      = ',round(C,2),' F'\n",
+      "print' POWER CURVE is    = ',round(P2,2),' W'\n",
+      "print' POWER CURVE is    = ',round(P3,2),' W'\n",
+      "print' POWER  is         = ',round(P1,2),' W'\n",
+      "print' S is              = ',round(S1,2),' VA'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " S is              =  29.98  VA\n",
+        " ACTIVE POWER  is  =  19.27  W\n",
+        " REACTIVE POWER is =  22.96  VAr\n",
+        " IMPEDANCE is      =  1.67  ohm\n",
+        " RESISTANCE is     =  1.07 ohm \n",
+        " Xc is             =  1.28  ohm\n",
+        " CAPACITOR is      =  0.0  F\n",
+        " POWER CURVE is    =  -10.71  W\n",
+        " POWER CURVE is    =  49.25  W\n",
+        " POWER  is         =  19.27  W\n",
+        " S is              =  29.98  VA\n"
+       ]
+      }
+     ],
+     "prompt_number": 33
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E40 : Pg 89"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 2-40      PG NO-89-90\n",
+      "V1=52.33-1j*34.15878;\n",
+      "Z1=7.5-1j*9.999;        # IMPEDANCE\n",
+      "Z2=3.488+1j*12;        # IMPEDANCE\n",
+      "Z3=11.99+1j*5;\n",
+      "V2=(Z2/Z1)*V1;\n",
+      "print'i)   voltage (V2) is in polar form   =  ',V2,'  V '\n",
+      "V3=(Z3/Z1)*V1;                         # voltage\n",
+      "print'ii)   voltage (V3) is in polar form   =  ',V3,'  V '\n",
+      "V=V1+V2+V3;                        # total voltage\n",
+      "print'i)   voltage (V) is in polar form   =  ',V,'  V '\n",
+      "Z=Z1+Z2+Z3;                   # Total  Impedance\n",
+      "print'i)   IMPEDANCE (Z) is in polar form   =  ',Z,'  V '\n",
+      "Y=1./Z;                               # Admittance\n",
+      "print'i)   Y (Y) is in polar form   =  ',Y,'  ohm '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   voltage (V2) is in polar form   =   (-4.12462353773+62.3429419475j)   V \n",
+        "ii)   voltage (V3) is in polar form   =   (47.786719967+43.9874187666j)   V \n",
+        "i)   voltage (V) is in polar form   =   (95.9920964292+72.1715807141j)   V \n",
+        "i)   IMPEDANCE (Z) is in polar form   =   (22.978+7.001j)   V \n",
+        "i)   Y (Y) is in polar form   =   (0.0398230520619-0.0121333966179j)   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 34
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E41 : Pg 90"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "      # EXAMPLE 2-41   PG NO-90\n",
+      "import math \n",
+      "F1=50.;                        # frequency\n",
+      "W=(2.*math.pi*F1);\n",
+      "L=1.;                          # inductar\n",
+      "C=10.**-6.;                        # capacitor\n",
+      "XL1=W*L;\n",
+      "Xc1=1./(W*C);\n",
+      "Z1=XL1-Xc1;\n",
+      "F2=1000.;\n",
+      "XL2=(2.*math.pi*F2*L);\n",
+      "Xc2=1./(2.*math.pi*F2*C);\n",
+      "Z2=(XL2-Xc2);               # impedance\n",
+      "print' IMPEDANCE(Z1) is = ',round(Z1,2),'ohm'\n",
+      "print' IMPEDANCE(Z2) is = ',round(Z2,2),'ohm'\n",
+      "print' XL1 is = ',round(XL1,2),'ohm'\n",
+      "print' Xc1 is = ',round(Xc1,2),'ohm'\n",
+      "print' XL2 is = ',round(XL2,2),'ohm'\n",
+      "print' Xc2 is = ',round(Xc2,2),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " IMPEDANCE(Z1) is =  -2868.94 ohm\n",
+        " IMPEDANCE(Z2) is =  6124.03 ohm\n",
+        " XL1 is =  314.16 ohm\n",
+        " Xc1 is =  3183.1 ohm\n",
+        " XL2 is =  6283.19 ohm\n",
+        " Xc2 is =  159.15 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 35
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E42 : Pg 90"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "  # EXAMPLE 2-42    PG NO-90\n",
+      "import math \n",
+      "F=50.;                     # frequency\n",
+      "C=100.*10.**-6.;                # capacitor\n",
+      "W=(2.*math.pi*F);\n",
+      "Xc=1./(W*C);\n",
+      "R=19.1;               # resistance\n",
+      "XL=25.46;\n",
+      "L=XL/(2.*math.pi*F);                 # inductance\n",
+      "print' Xc is         = ',round(Xc,2),'ohms'\n",
+      "print' INDUCTANCE is = ',round(L,2),'H'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Xc is         =  31.83 ohms\n",
+        " INDUCTANCE is =  0.08 H\n"
+       ]
+      }
+     ],
+     "prompt_number": 36
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E43 : Pg 91"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                         # EXAMPLE 2-43        PG NO-91\n",
+      "R1=6.;           # RESISTANCE\n",
+      "R2=3.;           # RESISTANCE\n",
+      "R3=8.;           # RESISTANCE\n",
+      "Z1=7.;             # IMPEDANCE\n",
+      "Z2=5.;             # IMPEDANCE\n",
+      "Z3=10.;            # IMPEDANCE\n",
+      "V=7.;\n",
+      "I=1.;\n",
+      "PF1=R1/Z1;        # POWER FACTOR\n",
+      "print'i)   Power Factor (PF1) is       =  ',round(PF1,2)\n",
+      "PD1=V*I*0.857;      # POWER dissipated\n",
+      "print'i)   Power Dissipated (PD1) is   =  ',round(PD1,2),'W'\n",
+      "PF2=R2/Z2;\n",
+      "print'iii)   Power Factor (PF2) is     =  ',round(PF2,2),'W'\n",
+      "PD2=Z2*PF2;\n",
+      "print'i)   Power Dissipated (PD2) is   =  ',round(PD2,2),'W'\n",
+      "PF3=R3/Z3;\n",
+      "print'iii)   Power Factor (PF3) is     =  ',round(PF3,2),'W'\n",
+      "PD3=Z3*PF3;\n",
+      "print'i)   Power Dissipated (PD3) is   =  ',round(PD3,2),'  W '\n",
+      "A=(Z1**2-R1**2)**0.5;\n",
+      "print'i)   REACTANCE OF COIL (A) is    =  ',round(A,2),'  ohm '\n",
+      "B=(Z2**2-R2**2)**0.5;\n",
+      "print'i)   REACTANCE OF COIL (B) is    =  ',round(B,2),'  ohm '\n",
+      "C=(Z3**2-R3**2)**0.5;\n",
+      "print'i)   REACTANCE OF COIL (C) is    =  ',round(C,2),'  ohm '\n",
+      "TR=R1+R2+R3;                                              # TOTAL  RESISTANCE\n",
+      "print'i)   TOTAL RESISTANCE (TR) is    =  ',round(TR,2),'  ohm '\n",
+      "TRC=A+B+C;                                               # TOTAL RACTANCE\n",
+      "print'i)   TOTAL REACTANCE (TRC) is    =  ',round(TRC,2),'  ohm '\n",
+      "TI=(TR**2+TRC**2)**0.5;                                    # TOTAL  IMPEADNCE\n",
+      "print'i)   TOTAL IMPEDANCE (TI) is     =  ',round(TI,2),'ohm'     \n",
+      "PF=TR/TI;# POWER FACTOR \n",
+      "print'i)   POWER FACTOR (PF) is        =  ',round(PF,2),'lagging'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   Power Factor (PF1) is       =   0.86\n",
+        "i)   Power Dissipated (PD1) is   =   6.0 W\n",
+        "iii)   Power Factor (PF2) is     =   0.6 W\n",
+        "i)   Power Dissipated (PD2) is   =   3.0 W\n",
+        "iii)   Power Factor (PF3) is     =   0.8 W\n",
+        "i)   Power Dissipated (PD3) is   =   8.0   W \n",
+        "i)   REACTANCE OF COIL (A) is    =   3.61   ohm \n",
+        "i)   REACTANCE OF COIL (B) is    =   4.0   ohm \n",
+        "i)   REACTANCE OF COIL (C) is    =   6.0   ohm \n",
+        "i)   TOTAL RESISTANCE (TR) is    =   17.0   ohm \n",
+        "i)   TOTAL REACTANCE (TRC) is    =   13.61   ohm \n",
+        "i)   TOTAL IMPEDANCE (TI) is     =   21.77 ohm\n",
+        "i)   POWER FACTOR (PF) is        =   0.78 lagging\n"
+       ]
+      }
+     ],
+     "prompt_number": 37
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E44 : Pg 91"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                        # EXAMPLE    2-44       PG NO 91-92\n",
+      "import math \n",
+      "R=20.;                       # Resistance\n",
+      "V=125.;                      # VOLTAGE\n",
+      "I=2.2;                       # CURRENT\n",
+      "Z=V/I;                       # IMPEDANCE\n",
+      "print'i) Impedance is  = ',round(Z,2)\n",
+      "F=50.;            # FREQUENCY\n",
+      "XC=53.18\n",
+      "C=1./(2.*math.pi*F*XC);                      # CAPACITANCE\n",
+      "print'ii) Capacitor is = ',round(C,2),'F'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Impedance is  =  56.82\n",
+        "ii) Capacitor is =  0.0 F\n"
+       ]
+      }
+     ],
+     "prompt_number": 38
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E45 : Pg 92"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 2-45  PG NO-92\n",
+      "import math \n",
+      "I=10.;                    # CURRENT \n",
+      "R=5.;                    # RESISTANCE\n",
+      "P=I*I*R;               # POWER\n",
+      "IL=250.;                # IRON LOSS\n",
+      "Z=20.;\n",
+      "r=5.;\n",
+      "F=50.;\n",
+      "W=2.*math.pi*F;\n",
+      "p1=750.;\n",
+      "v=200.;                       # voltage\n",
+      "L=(Z*Z-r*r)**0.5/W;             # iductance\n",
+      "cosQ=p1/(v*I);\n",
+      "print' power is      = ',round(P,2),'W'\n",
+      "print' inductance is = ',round(L,2),'H'\n",
+      "print' cos Q is      = ',round(cosQ,2),'lagging'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " power is      =  500.0 W\n",
+        " inductance is =  0.06 H\n",
+        " cos Q is      =  0.38 lagging\n"
+       ]
+      }
+     ],
+     "prompt_number": 39
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E46 : Pg 92"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # Example  2-46    PG NO-92\n",
+      "from math import sin,pi,sqrt \n",
+      "Z=50.+1j*49.95;                # IMPEDANCE\n",
+      "V=283.;                      # VOLTAGE    \n",
+      "T=1.;              # ASSUMING\n",
+      "i=(V/70.675)*(sin(100.*pi-44.97));\n",
+      "print'i)   Current (i) is  in polar form  = ',i,'A'\n",
+      "P=(V/sqrt(2))*(4/sqrt(2.))*(0.707);\n",
+      "print'ii)   POWER (P) is                  =  ',P,'W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   Current (i) is  in polar form  =  -3.3425967922 A\n",
+        "ii)   POWER (P) is                  =   400.162 W\n"
+       ]
+      }
+     ],
+     "prompt_number": 40
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E47 : Pg 92"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                        # EXAMPLE 2-47   PG NO 92\n",
+      "import math \n",
+      "V=100./math.sqrt(2.);                # VOLTAGE\n",
+      "F=100.;                      # FREQUENCY\n",
+      "L=0.018;                    # INDUCTANCE\n",
+      "XL=2.*math.pi*F*L;\n",
+      "print'i)   INDUCTANCE (XL) is  in polar form  =  ',XL,'ohm'\n",
+      "I=V/((11.3+1j*11.3));# current\n",
+      "print'ii)   CURRENT (I) is  in polar form  =  ',I,'A'\n",
+      "VR=I*10.;                                   # voltage\n",
+      "print'i)   Voltage Across Resister (VR) is    =  ',VR,'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   INDUCTANCE (XL) is  in polar form  =   11.3097335529 ohm\n",
+        "ii)   CURRENT (I) is  in polar form  =   (3.1287910672-3.1287910672j) A\n",
+        "i)   Voltage Across Resister (VR) is    =   (31.287910672-31.287910672j) V\n"
+       ]
+      }
+     ],
+     "prompt_number": 41
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E49 : Pg 93"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE 2-49   PG NO-93\n",
+      "import math \n",
+      "K=0.35;     # CONSTANT\n",
+      "L1=0.1;       # INDUCTANCE\n",
+      "L2=0.2;     # INDUCTANCE\n",
+      "M=K*(L1*L2)**0.5;\n",
+      "V=125.;        # VOLTAGE\n",
+      "F=50.;        # FREQUENCY\n",
+      "L=0.2;     #   TOTAL INDUCTANCE\n",
+      "I=V/(2.*math.pi*F*L);      # CURRENT\n",
+      "print' M is       = ',round(M,2),'H'\n",
+      "print' current is = ',round(I,2),'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " M is       =  0.05 H\n",
+        " current is =  1.99 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 42
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E51 : Pg 94"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # example 2-51        pg no-94\n",
+      "import math \n",
+      "V=230.+1j*0;                  # VOLTAGE\n",
+      "F=50.;                       # FREQUENCY\n",
+      "C=10.**-4.;                   # CAPACITOR\n",
+      "R=10.;                      # RESISTANCE\n",
+      "#cos(72.56)=0.299;\n",
+      "XC=1./(2.*math.pi*F*C);\n",
+      "print'i)   INDUCTANCE (XC) is                             =  ',XC,'ohm'\n",
+      "Z=R-1j*XC;                       # impedance\n",
+      "print'i)   IMPEDANCE (Z) is  in rectangular form          =  ',Z,'ohm'\n",
+      "Y=1/Z;                        # admittance\n",
+      "print'i)   ADMITTANCE (Y) is  in rectangular form         =  ',Y,'ohm'\n",
+      "I=V/Z;                      # CURRENT\n",
+      "print'i)    CURRENT (I) is  in rectangular form           =  ',I,'A'\n",
+      "PF=0.299;         # POWER FACTOR\n",
+      "print'i)   POWER FACTOR (PF) is                           =  ',PF,'leading'\n",
+      "S=V*I;             # APPARENT  POWER\n",
+      "print'i)   APPARENT POWER (S) is  IN rectangular FORM     =  ',S,'VA'\n",
+      "P=V*I*0.3;               # ACTIVE    POWER\n",
+      "print'i)   ACTIVE POWER (P) is in   rectangular form      =  ',P,'W'\n",
+      "Q=V*I*-0.1315;          # REACTIVE POWER\n",
+      "print'i)   REACTIVE POWER (Q) is    in rectangular form   =  ',Q,'vars'\n",
+      "Vr=I*R;\n",
+      "print'i)   VOLTAGE (Vr) is  in rectangular form           =  ',Vr,'V'\n",
+      "Vc=-1j*I*XC;\n",
+      "print'i)   VOLTAGE (Vc) is                                =  ',Vc,'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   INDUCTANCE (XC) is                             =   31.8309886184 ohm\n",
+        "i)   IMPEDANCE (Z) is  in rectangular form          =   (10-31.8309886184j) ohm\n",
+        "i)   ADMITTANCE (Y) is  in rectangular form         =   (0.00898301623537+0.0285938287547j) ohm\n",
+        "i)    CURRENT (I) is  in rectangular form           =   (2.06609373414+6.57658061358j) A\n",
+        "i)   POWER FACTOR (PF) is                           =   0.299 leading\n",
+        "i)   APPARENT POWER (S) is  IN rectangular FORM     =   (475.201558851+1512.61354112j) VA\n",
+        "i)   ACTIVE POWER (P) is in   rectangular form      =   (142.560467655+453.784062337j) W\n",
+        "i)   REACTIVE POWER (Q) is    in rectangular form   =   (-62.4890049889-198.908680658j) vars\n",
+        "i)   VOLTAGE (Vr) is  in rectangular form           =   (20.6609373414+65.7658061358j) V\n",
+        "i)   VOLTAGE (Vc) is                                =   (209.339062659-65.7658061358j) V\n"
+       ]
+      }
+     ],
+     "prompt_number": 43
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E52 : Pg 96"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "#    EXAMPLE 2-52    PG  NO-96\n",
+      "W=1000.;\n",
+      "L=0.02;\n",
+      "XL=W*L;\n",
+      "Z=4.85;\n",
+      "V=(100./1.414);\n",
+      "I=(20.62/1.414);\n",
+      "#cos(14.06)=0.97;   #  \n",
+      "P=V*I*0.97;\n",
+      "z=1.18;\n",
+      "Leq=z/W;\n",
+      "print' XL is    = ',round(XL,2),'ohms'\n",
+      "print' POWER is = ',round(P,2),'W'   \n",
+      "print' Leq is   = ',round(Leq,2),'H'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " XL is    =  20.0 ohms\n",
+        " POWER is =  1000.37 W\n",
+        " Leq is   =  0.0 H\n"
+       ]
+      }
+     ],
+     "prompt_number": 44
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E53 : Pg 97"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "               # EXAMPLE 2-53   PG NO=97\n",
+      "import math \n",
+      "R=15.;               # RESISTANCE\n",
+      "V=240+1j*0;         # VOLTAGE\n",
+      "I=22.1;\n",
+      "Ir=V/R;             # CURENT\n",
+      "print'i)  CURRENT (Ir) is    =  ',Ir,'A'\n",
+      "IL=(I**2.-Ir**2.)**0.5;\n",
+      "print'i)  CURRENT (IL) is    =  ',IL,'A'\n",
+      "XL=V/IL;\n",
+      "print'i)   INDUCTANCE (XL) is    =  ',XL,'ohm'\n",
+      "L=XL/(2.*math.pi*50.);\n",
+      "print'i)   INDUCTANCE (L) is    =  ',L,'H'\n",
+      "IL1=(34.**2.-Ir**2.)**0.5;\n",
+      "print'i)   INDUCTANCE (IL1) is    =  ',IL1,'A'\n",
+      "F=8./(2.*math.pi*0.05);\n",
+      "print'i)   FREQUENCY (F) is    =  ',F,'Hz'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  CURRENT (Ir) is    =   (16+0j) A\n",
+        "i)  CURRENT (IL) is    =   (15.2449991801+0j) A\n",
+        "i)   INDUCTANCE (XL) is    =   (15.7428673603+0j) ohm\n",
+        "i)   INDUCTANCE (L) is    =   (0.0501111031767+0j) H\n",
+        "i)   INDUCTANCE (IL1) is    =   (30+0j) A\n",
+        "i)   FREQUENCY (F) is    =   25.4647908947 Hz\n"
+       ]
+      }
+     ],
+     "prompt_number": 45
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E54 : Pg 98"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 2-54  PG NO-98\n",
+      "from math import pi\n",
+      "C=159.*10.**-6.;     # capacitor\n",
+      "F=50.;           # frequency\n",
+      "Xc=1./(2.*pi*F*C);\n",
+      "Z=8.94;               # impedance\n",
+      "V=100.;               # voltage\n",
+      "I=V/Z;             # Current\n",
+      "PF=0.894           # power factor\n",
+      "S=V*I;    \n",
+      "P=V*I*PF;\n",
+      "Q=V*I*(-0.447);\n",
+      "print' CURRENT is = ',round(P,2),'A'\n",
+      "print' APPARENT POWER is = ',round(S,2),'VA'\n",
+      "print' active power is = ',round(P,2),'W'\n",
+      "print' reactive power is = ',round(Q,2),'vars'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  1000.0 A\n",
+        " APPARENT POWER is =  1118.57 VA\n",
+        " active power is =  1000.0 W\n",
+        " reactive power is =  -500.0 vars\n"
+       ]
+      }
+     ],
+     "prompt_number": 46
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E55 : Pg 99"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 2-55    PG NO-99\n",
+      "\n",
+      "Q=72.4;\n",
+      "tanQ=3.1524;\n",
+      "W=3000.;\n",
+      "C=35.*10.**-6.;\n",
+      "Xc=1./(W*C);\n",
+      "R=3.1524*Xc\n",
+      "print'i)   CAPACITOR (XC) is    =  ',round(Xc,2),'ohm'\n",
+      "print'i)   RESISTANCE (R) is    =  ',round(R,2),'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   CAPACITOR (XC) is    =   9.52 ohm\n",
+        "i)   RESISTANCE (R) is    =   30.02 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 47
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E56 : Pg 100"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 2-56      PG NO-99-100\n",
+      "import math \n",
+      "V=230.+1j*0;\n",
+      "R=15.+1j*0;\n",
+      "L=1j*7.5;\n",
+      "Ir=V/R;\n",
+      "Z1=-1j*12.\n",
+      "print'i)   CURRENT (Ir) is    =  ',Ir,' A'\n",
+      "IL=V/L;\n",
+      "print'i)   INDUCTANCE CURRENT (IL) is    =  ',IL,'A'\n",
+      "Ic=V/Z1;\n",
+      "print'i)   CAPACITOR CURRENT (Ic) is    =  ',Ic,'A'\n",
+      "I=Ir+IL+Ic;\n",
+      "print'i)    CURRENT (I) is    =  ',I,'A'\n",
+      "Z=V/I;\n",
+      "print'i)   IMPEDANCE (Z) is    =  ',Z,'A'\n",
+      "PF=0.8;\n",
+      "Leq=7.2/(2.*math.pi*50.);\n",
+      "print'i)   EQUIVALENT CURRENT (Ieq) is    =  ',Leq,'H'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   CURRENT (Ir) is    =   (15.3333333333+0j)  A\n",
+        "i)   INDUCTANCE CURRENT (IL) is    =   -30.6666666667j A\n",
+        "i)   CAPACITOR CURRENT (Ic) is    =   (-0+19.1666666667j) A\n",
+        "i)    CURRENT (I) is    =   (15.3333333333-11.5j) A\n",
+        "i)   IMPEDANCE (Z) is    =   (9.6+7.2j) A\n",
+        "i)   EQUIVALENT CURRENT (Ieq) is    =   0.0229183118052 H\n"
+       ]
+      }
+     ],
+     "prompt_number": 48
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E57 : Pg 100"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 2-57   PG N0-100-101\n",
+      "V=240.+1j*0;\n",
+      "R=400.+1j*0;\n",
+      "Z1=1j*50.;\n",
+      "Z2=-1j*40.;\n",
+      "IR=V/R;\n",
+      "print'i)   CURRENT (IR) is    =  ',IR,'A'\n",
+      "IL=V/Z1;\n",
+      "print'i)   CURRENT (IL) is    =  ',IL,'A'\n",
+      "IC=V/Z2;\n",
+      "print'i)   CURRENT (IC) is    =  ',IC,'A'\n",
+      "I=IR+IL+IC;\n",
+      "print'i)   CURRENT (I) is    =  ',I,'A'\n",
+      "Z=V/I;\n",
+      "print'i)  IMPEDANCE (Z) is    =  ',Z,'ohms'\n",
+      "Y=1/Z;\n",
+      "print'i)  ADMITTANCE (Y) is    =  ',Y,'ohm'\n",
+      "S=V*I;\n",
+      "print'i)  APPARENT POWER (S) is    =  ',S,'VA'\n",
+      "P=V*I*0.448;\n",
+      "print'i)  ACTIVE POWER (P) is    =  ',P,'W'\n",
+      "Q=V*I*-0.94;\n",
+      "print'i)  REACTIVE POWER (Q) is    =  ',Q,'vars'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   CURRENT (IR) is    =   (0.6+0j) A\n",
+        "i)   CURRENT (IL) is    =   -4.8j A\n",
+        "i)   CURRENT (IC) is    =   (-0+6j) A\n",
+        "i)   CURRENT (I) is    =   (0.6+1.2j) A\n",
+        "i)  IMPEDANCE (Z) is    =   (80-160j) ohms\n",
+        "i)  ADMITTANCE (Y) is    =   (0.0025+0.005j) ohm\n",
+        "i)  APPARENT POWER (S) is    =   (144+288j) VA\n",
+        "i)  ACTIVE POWER (P) is    =   (64.512+129.024j) W\n",
+        "i)  REACTIVE POWER (Q) is    =   (-135.36-270.72j) vars\n"
+       ]
+      }
+     ],
+     "prompt_number": 49
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E58 : Pg 101"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE 2-58      PG NO-101-102\n",
+      "Z1=2.+1j*3;\n",
+      "Z2=1.-1j*5;\n",
+      "Z3=4.+1j*2;\n",
+      "Zeq=(Z2*Z3)/(Z2+Z3);\n",
+      "print'i)  IMPEDANCE EQUVALENT (Zeq) is    =  ',Zeq,'ohms '\n",
+      "Z=Z1+Zeq;\n",
+      "print'i)  TOTAL IMPEDANCE (Z) is    =  ',Z,'ohm '\n",
+      "V=10.;\n",
+      "R=5.65+1j*1.588;\n",
+      "I=V/R;\n",
+      "print'i)  CURRENT (I) is    =  ',I,'A'\n",
+      "VBC=I*Zeq;\n",
+      "print'i)  VOLTAGE (VBC) is    =  ',VBC,'V'\n",
+      "I2=VBC/Z2;\n",
+      "print'i)   CURRENT    (I2) is    =  ',I2,'A'\n",
+      "I3=VBC/Z3;\n",
+      "print'i)   CURRENT    (I3) is  in polar form  =  ',I3,'A'\n",
+      "S=V*I;\n",
+      "print'i)  APPARENT POWER (S) is  in polar form  =  ',S,'VA'\n",
+      "P=V*I*0.963;\n",
+      "print'i)  ACTIVE POWER (P) is  in polar form  =  ',P,'W'\n",
+      "Q=V*I*-0.27;\n",
+      "print'i)  REACTIVE POWER (Q) is  in polar form  =  ',Q,'vars'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  IMPEDANCE EQUVALENT (Zeq) is    =   (3.64705882353-1.41176470588j) ohms \n",
+        "i)  TOTAL IMPEDANCE (Z) is    =   (5.64705882353+1.58823529412j) ohm \n",
+        "i)  CURRENT (I) is    =   (1.64033212632-0.46103494099j) A\n",
+        "i)  VOLTAGE (VBC) is    =   (5.33151489694-3.99718455136j) V\n",
+        "i)   CURRENT    (I2) is    =   (0.973747602067+0.871553458976j) A\n",
+        "i)   CURRENT    (I3) is  in polar form  =   (0.666584524253-1.33258839997j) A\n",
+        "i)  APPARENT POWER (S) is  in polar form  =   (16.4033212632-4.6103494099j) VA\n",
+        "i)  ACTIVE POWER (P) is  in polar form  =   (15.7963983765-4.43976648174j) W\n",
+        "i)  REACTIVE POWER (Q) is  in polar form  =   (-4.42889674106+1.24479434067j) vars\n"
+       ]
+      }
+     ],
+     "prompt_number": 50
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E59 : Pg 103"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 2-59   PG NO-103\n",
+      "import math \n",
+      "C1=15.5*10**3;\n",
+      "L=1000.;\n",
+      "V=230.;\n",
+      "PL1=10.;            # active load power\n",
+      "PL2=6.;            # active load power\n",
+      "QL1=7.5;        # reactive load power\n",
+      "QL2=8.;     # reactiveload power\n",
+      "P=PL1+PL2;     # total active power\n",
+      "Q=QL1+QL2;      # total reactive power\n",
+      "AP=(P*P+Q*Q)**0.5;      # total apparent power\n",
+      "I=(AP*L)/V;          # TOTAL CURRENT\n",
+      "Ic=(C1/V);\n",
+      "Xc=V/Ic;\n",
+      "K=16.;\n",
+      "C=1./(2.*math.pi*50.*Xc);\n",
+      "I1=(L*K)/V;\n",
+      "print' total active power is = ',round(P,2),'KW'\n",
+      "print' total reactive power is = ',round(Q,2),'K var'\n",
+      "print' total apparent power is = ',round(AP,2),'KVA'\n",
+      "print' total current(I) is = ',round(P,2),'A'\n",
+      "print' Ic is = ',round(P,2),'A'\n",
+      "print' Xc is = ',round(Xc,2),'ohm'\n",
+      "print' capacitor is = ',round(C,2),'F'\n",
+      "print' current(I1) is = ',round(I1,2),'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " total active power is =  16.0 KW\n",
+        " total reactive power is =  15.5 K var\n",
+        " total apparent power is =  22.28 KVA\n",
+        " total current(I) is =  16.0 A\n",
+        " Ic is =  16.0 A\n",
+        " Xc is =  3.41 ohm\n",
+        " capacitor is =  0.0 F\n",
+        " current(I1) is =  69.57 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 51
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E60 : Pg 103"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 2-60     PG NO-103-104\n",
+      "Z1=6.+1j*8;\n",
+      "V=230.;                    #  VOLTAGE\n",
+      "Y1=1./Z1;\n",
+      "print'i)  ADMITTANCE (Y1) is    =  ',Y1,'  siemens '\n",
+      "G1=0.06;\n",
+      "B1=-0.08;\n",
+      "Z2=4.-1j*3;\n",
+      "Y2=1./Z2;\n",
+      "print'ii)  ADMITTANCE (Y2) is    =  ',Y2,'  siemens '\n",
+      "G2=0.16;\n",
+      "B2=0.12;\n",
+      "TL=G1+G2;                    # TOTAL CONDUCTANCE\n",
+      "print'iii) TOTAL CONDUCTANCE (TL) is    =  ',TL,' siemens'\n",
+      "TS=B1+B2;                      # TOTAL SUSCEPTANCE\n",
+      "print'iv)  TOTAL SUSCEPTANCE (TS) is    =  ',TS,'  siemens '\n",
+      "I1=V*Y1;                    #    CURRENT\n",
+      "print'v)  CURRENT (I1) is    =  ',I1,' A '\n",
+      "I2=V*Y2;\n",
+      "print'vi)  CURRENT (I2) is    =  ',I2,' A '\n",
+      "TI=I1+I2;                # TOTAL CURRENT\n",
+      "print'vii)  TOTAL CURRENT (TI) is    =  ',TI,' A '\n",
+      "PF=0.983;#cos(degree(10.3));\n",
+      "print'i)  POWER FACTOR (PF) is    =  ',PF,' leading '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  ADMITTANCE (Y1) is    =   (0.06-0.08j)   siemens \n",
+        "ii)  ADMITTANCE (Y2) is    =   (0.16+0.12j)   siemens \n",
+        "iii) TOTAL CONDUCTANCE (TL) is    =   0.22  siemens\n",
+        "iv)  TOTAL SUSCEPTANCE (TS) is    =   0.04   siemens \n",
+        "v)  CURRENT (I1) is    =   (13.8-18.4j)  A \n",
+        "vi)  CURRENT (I2) is    =   (36.8+27.6j)  A \n",
+        "vii)  TOTAL CURRENT (TI) is    =   (50.6+9.2j)  A \n",
+        "i)  POWER FACTOR (PF) is    =   0.983  leading \n"
+       ]
+      }
+     ],
+     "prompt_number": 52
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E61 : Pg 104"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 2-61          PG NO-104-105\n",
+      "V=100.+1j*0;\n",
+      "Zab=1.6+1j*7.2;\n",
+      "Yab=1./Zab;\n",
+      "print'i)  ADMITTANCE (Yab) is  in polar form  =  ',Yab,' siemens'\n",
+      "Zcd=4.+1j*3;\n",
+      "Ycd=1./Zcd;\n",
+      "print'i)  ADMITTANCE (Ycd) is  in polar form   =  ',Ycd,'  siemens '\n",
+      "Zef=6.-1j*8;\n",
+      "Yef=1./Zef;\n",
+      "print'i)  ADMITTANCE (Yef) is in polar form    =  ',Yef,'  siemens '\n",
+      "Ybg=Yef+Ycd;\n",
+      "print'i)  ADMITTANCE (Ybg) is  in polar form   =  ',Ybg,'  siemens '\n",
+      "Zbg=1./Ybg;\n",
+      "print'i)  IMPEDANCE (Zbg) is  in polar form   =  ',Zbg,'  ohms '\n",
+      "TZ=1.6+1j*7.2+4.4+1j*0.8;\n",
+      "print'i) TOTAL IMPEDANCE (TZ) is  in polar form   =  ',TZ,'  ohms '\n",
+      "TI=V/TZ;\n",
+      "print'i)  TOTAL CURRENT (TI) is  in polar form   =  ',TI,'  A '\n",
+      "Icd=TI*(Zef/(Zcd+Zef))\n",
+      "print'i)  CURRENT (Icd) is  in polar form   =  ',Icd,'  A '\n",
+      "Ief=TI*(Zcd/(Zcd+Zef));\n",
+      "print'i)  CURRENT (Ief) is  in polar form   =  ',Ief,'  A '\n",
+      "Pab=TI*TI*1.6;\n",
+      "print'i)  POWER (Pab) is  in polar form   =  ',Pab,'  W '\n",
+      "Pcd=Icd*Icd*4;\n",
+      "print'i)  POWER (Pcd) is  in polar form   =  ',Pcd,'  W '\n",
+      "Pef=Ief*Ief*6;\n",
+      "print'i)  POWER (Pef) is  in polar form   =  ',Pef,'  W '\n",
+      "TP=Pab+Pcd+Pef;\n",
+      "print'i) TOTAL POWER (TP) is  in polar form   =  ',TP,'  W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  ADMITTANCE (Yab) is  in polar form  =   (0.0294117647059-0.132352941176j)  siemens\n",
+        "i)  ADMITTANCE (Ycd) is  in polar form   =   (0.16-0.12j)   siemens \n",
+        "i)  ADMITTANCE (Yef) is in polar form    =   (0.06+0.08j)   siemens \n",
+        "i)  ADMITTANCE (Ybg) is  in polar form   =   (0.22-0.04j)   siemens \n",
+        "i)  IMPEDANCE (Zbg) is  in polar form   =   (4.4+0.8j)   ohms \n",
+        "i) TOTAL IMPEDANCE (TZ) is  in polar form   =   (6+8j)   ohms \n",
+        "i)  TOTAL CURRENT (TI) is  in polar form   =   (6-8j)   A \n",
+        "i)  CURRENT (Icd) is  in polar form   =   (1.6-8.8j)   A \n",
+        "i)  CURRENT (Ief) is  in polar form   =   (4.4+0.8j)   A \n",
+        "i)  POWER (Pab) is  in polar form   =   (-44.8-153.6j)   W \n",
+        "i)  POWER (Pcd) is  in polar form   =   (-299.52-112.64j)   W \n",
+        "i)  POWER (Pef) is  in polar form   =   (112.32+42.24j)   W \n",
+        "i) TOTAL POWER (TP) is  in polar form   =   (-232-224j)   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 53
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E62 : Pg 105"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 2-62        PG NO-105-106\n",
+      "Z1=24.+1j*18;\n",
+      "Z2=24.-1j*10;\n",
+      "Z3=2.-1j*0.148;\n",
+      "R1=24.;\n",
+      "R2=24.;\n",
+      "R3=32.;\n",
+      "R4=16.;\n",
+      "V=2.;\n",
+      "v1=128.3;\n",
+      "I=2.;\n",
+      "I3=32.+1j*24;\n",
+      "I4=16.-1j*30;\n",
+      "Z=Z1+Z2;\n",
+      "print'i)  IMPEDANCE (Z) is  in polar form   =  ',Z,'  ohms '\n",
+      "I1=(Z2/(Z1+Z2))*Z3;\n",
+      "print'i)  CURRENT (I1) is  in polar form   =  ',I1,'  ohms '\n",
+      "I2=(Z1/(Z1+Z2))*Z3;\n",
+      "print'i)  CURRENT (I2) is  in polar form   =  ',I2,'  ohms '\n",
+      "P1=I1*I1*R1;\n",
+      "print'i)  POWER (P1) is  in polar form   =  ',P1,'  W '\n",
+      "P2=I2*I2*R2;\n",
+      "print'i)  POWER (P2) is  in polar form   =  ',P2,'  W '\n",
+      "P3=V*V*R3;\n",
+      "print'i)  POWER (P3) is  in polar form   =  ',P3,'  W '\n",
+      "P4=V*V*R4;\n",
+      "print'i)  POWER (P4) is  in polar form   =  ',P4,'  W '\n",
+      "P=P1+P2+P3+P4;\n",
+      "print'i)  TOTAL POWER (P) is  in polar form   =  ',P,'  W '\n",
+      "V1=I1*Z1;\n",
+      "print'i)  VOLTAGE (V1) is  in polar form   =  ',V1,'  V '\n",
+      "V2=V1;\n",
+      "print'i)  VOLTAGE (V2) is  in polar form   =  ',V2,'  V '\n",
+      "V3=I3*Z3;\n",
+      "print'i)  VOLTAGE (V3) is  in polar form   =  ',V3,'  V '\n",
+      "V4=I4*Z3;\n",
+      "print'i)  VOLTAGE (V4) is  in polar form   =  ',V4,'  V '\n",
+      "V=V1+V4+V3;\n",
+      "print'i%)  VOLTAGE (V) is  in polar form   =  ',V,'  V '\n",
+      "S=v1*I;\n",
+      "print'i)  Apparent Power (S) is     =  ',S,'  VA '\n",
+      "Q=S*0.0726;\n",
+      "print'i) Reactive Power (Q) is     =  ',Q,'  Var '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  IMPEDANCE (Z) is  in polar form   =   (48+8j)   ohms \n",
+        "i)  CURRENT (I1) is  in polar form   =   (0.863405405405-0.634567567568j)   ohms \n",
+        "i)  CURRENT (I2) is  in polar form   =   (1.13659459459+0.486567567568j)   ohms \n",
+        "i)  POWER (P1) is  in polar form   =   (8.22702951059-26.2986752608j)   W \n",
+        "i)  POWER (P2) is  in polar form   =   (25.3223825917+26.5454432257j)   W \n",
+        "i)  POWER (P3) is  in polar form   =   128.0   W \n",
+        "i)  POWER (P4) is  in polar form   =   64.0   W \n",
+        "i)  TOTAL POWER (P) is  in polar form   =   (225.549412102+0.246767964938j)   W \n",
+        "i)  VOLTAGE (V1) is  in polar form   =   (32.1439459459+0.311675675676j)   V \n",
+        "i)  VOLTAGE (V2) is  in polar form   =   (32.1439459459+0.311675675676j)   V \n",
+        "i)  VOLTAGE (V3) is  in polar form   =   (67.552+43.264j)   V \n",
+        "i)  VOLTAGE (V4) is  in polar form   =   (27.56-62.368j)   V \n",
+        "i%)  VOLTAGE (V) is  in polar form   =   (127.255945946-18.7923243243j)   V \n",
+        "i)  Apparent Power (S) is     =   256.6   VA \n",
+        "i) Reactive Power (Q) is     =   18.62916   Var \n"
+       ]
+      }
+     ],
+     "prompt_number": 54
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E63 : Pg 106"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 2-63   PG NO-106-107\n",
+      "Z1=14.+1j*48;\n",
+      "Z2=30.+1j*40;\n",
+      "Z3=24.+1j*70;\n",
+      "V=230.+1j*0;\n",
+      "Y1=1./Z1;\n",
+      "print'i)  ADMITTANCE (Y1) is  in polar form  =  ',Y1,' siemens'\n",
+      "Y2=1./Z2;\n",
+      "print'ii)  ADMITTANCE (Y2) is  in polar form  =  ',Y2,' siemens'\n",
+      "Y3=1./Z3;\n",
+      "print'iii)  ADMITTANCE (Y3) is  in polar form  =  ',Y3,' siemens'\n",
+      "Y=Y1+Y2+Y3;\n",
+      "print'i)  ADMITTANCE (Y) is  in polar form  =  ',Y,' siemens'\n",
+      "Z13=29.763+1j*21.62;\n",
+      "Z14=10.-1j*24;\n",
+      "X=Z13+Z14;\n",
+      "Y=18.+1j*80;\n",
+      "A=8.-1j*6;\n",
+      "print'i)  IMPEDANCE (X) is  in polar form  =  ',X,' ohm'\n",
+      "Z=((X*Y)/(X+Y))+A;\n",
+      "print'i)  IMPEDANCE (Z) is  in polar form  =  ',Z,' ohm'\n",
+      "I=V/Z;\n",
+      "print'vi)  CURRENT (I) is    =  ',I,' A '\n",
+      "S=V*I;\n",
+      "print'i)  Apparent Power (S) is     =  ',S,'  VA '\n",
+      "P=V*I*0.989;\n",
+      "print'i) Active Power (P) is     =  ',P,'  W '\n",
+      "Q=V*I*0.146;\n",
+      "print'i) Reactive Power (Q) is     =  ',Q,'  Var '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  ADMITTANCE (Y1) is  in polar form  =   (0.0056-0.0192j)  siemens\n",
+        "ii)  ADMITTANCE (Y2) is  in polar form  =   (0.012-0.016j)  siemens\n",
+        "iii)  ADMITTANCE (Y3) is  in polar form  =   (0.00438276113952-0.0127830533236j)  siemens\n",
+        "i)  ADMITTANCE (Y) is  in polar form  =   (0.0219827611395-0.0479830533236j)  siemens\n",
+        "i)  IMPEDANCE (X) is  in polar form  =   (39.763-2.38j)  ohm\n",
+        "i)  IMPEDANCE (Z) is  in polar form  =   (39.6114255491+5.85051241937j)  ohm\n",
+        "vi)  CURRENT (I) is    =   (5.68244535894-0.839283532063j)  A \n",
+        "i)  Apparent Power (S) is     =   (1306.96243256-193.035212374j)   VA \n",
+        "i) Active Power (P) is     =   (1292.5858458-190.911825038j)   W \n",
+        "i) Reactive Power (Q) is     =   (190.816515153-28.1831410067j)   Var \n"
+       ]
+      }
+     ],
+     "prompt_number": 55
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E64 : Pg 107"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "ZA=15.+1j*15.708;\n",
+      "ZB=20.+1j*0;\n",
+      "V=200.+1j*0;\n",
+      "IA=V/ZA;\n",
+      "print'i)  CURRENT (IA) is =',IA,' A '\n",
+      "IB=V/ZB;\n",
+      "print'ii)  CURRENT (IB) is =',IB,' A '\n",
+      "I=IA+IB;\n",
+      "print'vi) TOTAL CURRENT (I) is =',I,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  CURRENT (IA) is = (6.35941824245-6.6595827835j)  A \n",
+        "ii)  CURRENT (IB) is = (10+0j)  A \n",
+        "vi) TOTAL CURRENT (I) is = (16.3594182425-6.6595827835j)  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 56
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E66 : Pg 108"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 2-66      PG NO-108\n",
+      "I=15.;\n",
+      "Z1=10.+1j*15\n",
+      "Z2=6.-1j*8;\n",
+      "I1=(I*Z2)/(Z1+Z2);\n",
+      "print'ii)  CURRENT (I1) is  in polar form  =  ',I1,' A '\n",
+      "I2=(I*Z1)/(Z1+Z2);\n",
+      "print'ii)  CURRENT (I2) is  in polar form  =  ',I2,' A '\n",
+      "P1=8.59**2*10;\n",
+      "print'ii)  Power (P1) is  in  polar form  =  ',P1,' W '\n",
+      "P2=15.49**2*6;\n",
+      "print'ii)  Power (P2) is  in polar form  =  ',P2,' W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)  CURRENT (I1) is  in polar form  =   (1.96721311475-8.3606557377j)  A \n",
+        "ii)  CURRENT (I2) is  in polar form  =   (13.0327868852+8.3606557377j)  A \n",
+        "ii)  Power (P1) is  in  polar form  =   737.881  W \n",
+        "ii)  Power (P2) is  in polar form  =   1439.6406  W \n"
+       ]
+      }
+     ],
+     "prompt_number": 57
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E67 : Pg 108"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                          # EXAMPLE 2-67      PG NO-108-109\n",
+      "Z1=5.;\n",
+      "V=100.+1j*200;\n",
+      "I1=16.;                      # CURRENT\n",
+      "P1=I1*I1*Z1;\n",
+      "print'i)  POWER (P1) is    =  ',P1,' W '\n",
+      "P2=5000.-P1;\n",
+      "print'ii)  POWER (P2) is    =  ',P2,' W '\n",
+      "Q1=-69.02;\n",
+      "#cos(-69.02)=0.35;\n",
+      "Z2=Z1/0.358;\n",
+      "print'iii)  IMPEDANCE (Z2) is  in polar form   =  ',Z2,'  ohms '\n",
+      "X1=Z2*-0.933;\n",
+      "print'i)   (X1) is  in polar form   =  ',X1,'  ohms '\n",
+      "Z3=5-1j*13.04;\n",
+      "I1=V/Z3;\n",
+      "print'ii)  CURRENT (I1) is  in polar form  =  ',I1,' A '\n",
+      "P3=3720;\n",
+      "I2=P3/(223.6*0.8);\n",
+      "print'ii)  CURRENT (I2) is  in polar form  =  ',I2,' A '\n",
+      "z2=8.6+1j*6.45;\n",
+      "I3=V/z2;\n",
+      "print'ii)  CURRENT (I3) is  in polar form  =  ',I3,' A'\n",
+      "I=I1+I3;\n",
+      "print'ii)  CURRENT (I) is  in polar form  =  ',I,' A '\n",
+      "Z=V/I;\n",
+      "print'iii)  IMPEDANCE (Z) is  in polar form   =  ',Z,'ohms '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  POWER (P1) is    =   1280.0  W \n",
+        "ii)  POWER (P2) is    =   3720.0  W \n",
+        "iii)  IMPEDANCE (Z2) is  in polar form   =   13.9664804469   ohms \n",
+        "i)   (X1) is  in polar form   =   -13.030726257   ohms \n",
+        "ii)  CURRENT (I1) is  in polar form  =   (-10.8079507141+11.8128645376j)  A \n",
+        "ii)  CURRENT (I2) is  in polar form  =   20.7960644007  A \n",
+        "ii)  CURRENT (I3) is  in polar form  =   (18.6046511628+9.3023255814j)  A\n",
+        "ii)  CURRENT (I) is  in polar form  =   (7.79670044869+21.115190119j)  A \n",
+        "iii)  IMPEDANCE (Z) is  in polar form   =   (9.87428968497-1.08988463059j) ohms \n"
+       ]
+      }
+     ],
+     "prompt_number": 58
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E68 : Pg 109"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                 # EXAMPLE 2-68     PG NO-109-110\n",
+      "V=100.;\n",
+      "Y1=0.16+1j*0.12;\n",
+      "Y2=-1j*0.15;\n",
+      "I1=V*Y1;\n",
+      "print'i)  CURRENT (I1) is  in polar form  =  ',I1,' A '\n",
+      "I2=V*Y2;\n",
+      "print'ii)  CURRENT (I2) is  in polar form  =  ',I2,' A '\n",
+      "P=(V*I1*0.8)+(V*I2*0);\n",
+      "print'iii)  Power (P) is  in polar form  =  ',P,' W '\n",
+      "I=I1+I2;\n",
+      "print'ii)  CURRENT (I) is  in polar form  =  ',I,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  CURRENT (I1) is  in polar form  =   (16+12j)  A \n",
+        "ii)  CURRENT (I2) is  in polar form  =   -15j  A \n",
+        "iii)  Power (P) is  in polar form  =   (1280+960j)  W \n",
+        "ii)  CURRENT (I) is  in polar form  =   (16-3j)  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 59
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E69 : Pg 110"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 2-69   PG NO-110\n",
+      "import math \n",
+      "F=50.;\n",
+      "L=0.6;\n",
+      "R=100.;\n",
+      "XL=(math.pi*2.*F*L)\n",
+      "print'i)  INDUCTANCE (XL) is    =  ',XL,' ohm '\n",
+      "V=230.+1j*0;\n",
+      "IR=V/R;\n",
+      "print'ii)  CURRENT (IR) is  in polar form  =  ',IR,' A '\n",
+      "IL=V/(0+1j*XL);\n",
+      "print'iii)  CURRENT (IL) is  in polar form  =  ',IL,' A '\n",
+      "I=IR+IL;\n",
+      "print'iv)  CURRENT (I) is  in polar form  =  ',I,' A '\n",
+      "#cos(degree(27.9))=0.8837;\n",
+      "P=V*I*0.8837;\n",
+      "print'v)  POWER (P) is  in polar form  =  ',P,' W '\n",
+      "Z=V/I;\n",
+      "print'vi)  IMPEDANCE (Z) is    =  ',Z,' ohm '\n",
+      "LEQ=41.39/(2.*math.pi*F);\n",
+      "print'ii)  INDUCTANCE (LEQ) is    =  ',LEQ,' H '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  INDUCTANCE (XL) is    =   188.495559215  ohm \n",
+        "ii)  CURRENT (IR) is  in polar form  =   (2.3+0j)  A \n",
+        "iii)  CURRENT (IL) is  in polar form  =   -1.22018789704j  A \n",
+        "iv)  CURRENT (I) is  in polar form  =   (2.3-1.22018789704j)  A \n",
+        "v)  POWER (P) is  in polar form  =   (467.4773-248.004410261j)  W \n",
+        "vi)  IMPEDANCE (Z) is    =   (78.0367372592+41.3997749252j)  ohm \n",
+        "ii)  INDUCTANCE (LEQ) is    =   0.131748461891  H \n"
+       ]
+      }
+     ],
+     "prompt_number": 60
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E70 : Pg 110"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "            # EXAMPLE 2-70      PG NO-110-111\n",
+      "ZA=-1j*227.36;               # IMPEDANCE\n",
+      "ZB=-1j*795.77;                        # IMPEDANCE\n",
+      "ZC=500.;                         # IMPEDANCE\n",
+      "V=230.+1j*0;                    # VOLTAGE\n",
+      "IA=V/ZA;                          # CURRENT\n",
+      "print 'i)  CURRENT (IA) is  in polar form  =  ',IA,' A '\n",
+      "IB=V/ZB;\n",
+      "print 'i)  CURRENT (IB) is  in polar form  =  ',IB,' A '\n",
+      "IC=V/ZC;\n",
+      "print 'i)  CURRENT (IC) is  in polar form  =  ',IC,' A '\n",
+      "I=IA+IB+IC;\n",
+      "print 'i)  CURRENT (I) is  in polar form  =  ',I,' A '\n",
+      "P=V*I*0.334;\n",
+      "print 'i)  POWER (P) is  in polar form  =  ',P,' W '\n",
+      "Z=V/I;\n",
+      "print 'vi)  IMPEDANCE (Z) is    =  ',Z,' ohm '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  CURRENT (IA) is  in polar form  =   (-0+1.01161154117j)  A \n",
+        "i)  CURRENT (IB) is  in polar form  =   (-0+0.289028236802j)  A \n",
+        "i)  CURRENT (IC) is  in polar form  =   (0.46+0j)  A \n",
+        "i)  CURRENT (I) is  in polar form  =   (0.46+1.30063977797j)  A \n",
+        "i)  POWER (P) is  in polar form  =   (35.3372+99.9151477437j)  W \n",
+        "vi)  IMPEDANCE (Z) is    =   (55.5887198711-157.175870154j)  ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 61
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E71 : Pg 111"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 2-71  PG NO-111\n",
+      "V=240.;\n",
+      "#cos (degree(62.74))=0.458;\n",
+      "Pm=V*2*0.458;\n",
+      "print 'i)  POWER (Pm) is  in rectangular form  =  ',Pm,' W '\n",
+      "I=(2.*0.458+1.5)-1j*(2*0.89);\n",
+      "print 'i)  CURRENT (I) is  in rectangular form  =  ',I,' A '\n",
+      "P=V*3*0.805\n",
+      "print 'i)  Power (P) is  in  rectangular form  =  ',P,' W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  POWER (Pm) is  in rectangular form  =   219.84  W \n",
+        "i)  CURRENT (I) is  in rectangular form  =   (2.416-1.78j)  A \n",
+        "i)  Power (P) is  in  rectangular form  =   579.6  W \n"
+       ]
+      }
+     ],
+     "prompt_number": 62
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E72 : Pg 111"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "  # EXAMPLE 2-72   PG NO 111\n",
+      "PF=0.5;\n",
+      "cosQ=0.5;\n",
+      "sinQ=0.866;\n",
+      "V=552.;\n",
+      "I=2.3;\n",
+      "v=240;\n",
+      "PF1=0.89;\n",
+      "P=v*I*PF1;\n",
+      "Q=(V*V-P*P)**0.5;\n",
+      "print '%s %.2f %s' %(' ACTIVE POWER is = ',P,' W');\n",
+      "print '%s %.2f %s' %(' REACTIVE POWER is = ',Q,' vars');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " ACTIVE POWER is =  491.28  W\n",
+        " REACTIVE POWER is =  251.69  vars\n"
+       ]
+      }
+     ],
+     "prompt_number": 63
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E73 : Pg 112"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE 2-73   PG NO-112\n",
+      "import math \n",
+      "R=44.074;\n",
+      "V=230.;\n",
+      "I=3.05;\n",
+      "Z=V/I;\n",
+      "Y=2.475;\n",
+      "X=(Z*Z-R*R)**0.5;\n",
+      "L=X/(2.*math.pi*50.)     \n",
+      "Xc=V/Y;\n",
+      "C=1./(2.*50.*Xc*math.pi);\n",
+      "print '%s %.2f %s' %(' impedance is = ',Z,' ohm');       \n",
+      "print '%s %.2f %s' %(' X is = ',X,' W');    \n",
+      "print '%s %.2f %s' %('inductance  is = ',L,'H ');  \n",
+      "print '%s %.2f %s' %(' Xc is = ',Xc,' ohm');\n",
+      "print '%s %.2e %s' %(' Capacitor is = ',C,' F');    "
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " impedance is =  75.41  ohm\n",
+        " X is =  61.19  W\n",
+        "inductance  is =  0.19 H \n",
+        " Xc is =  92.93  ohm\n",
+        " Capacitor is =  3.43e-05  F\n"
+       ]
+      }
+     ],
+     "prompt_number": 64
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E74 : Pg 112"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 2-74  PG NO-112\n",
+      "ZA=10.+1j*7.226;               # IMPEDANCE\n",
+      "ZB=5.+1j*10.99;               # IMPEDANCE\n",
+      "V=200.+1j*0;                    # VOLTAGE\n",
+      "IA=V/ZA;                          # CURRENT\n",
+      "print'i)  CURRENT (IA) is  in polar form  =  ',IA,' A '\n",
+      "IB=V/ZB;\n",
+      "print'ii)  CURRENT (IB) is  in polar form  =  ',IB,' A '\n",
+      "I=IA+IB;\n",
+      "print'iii)  CURRENT (I) is  in polar form  =  ',I,' A '\n",
+      "S=V*I;\n",
+      "print'i)  Apparent Power (S) is     =  ',S,'  VA '\n",
+      "P=V*I*0.63;\n",
+      "print'i) Active Power (P) is     =  ',P,'  W '\n",
+      "Q=V*I*0.775;\n",
+      "print'i) Reactive Power (Q) is     =  ',Q,'  Var '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  CURRENT (IA) is  in polar form  =   (13.1393029689-9.49446032534j)  A \n",
+        "ii)  CURRENT (IB) is  in polar form  =   (6.85964682422-15.0775037196j)  A \n",
+        "iii)  CURRENT (I) is  in polar form  =   (19.9989497931-24.571964045j)  A \n",
+        "i)  Apparent Power (S) is     =   (3999.78995863-4914.392809j)   VA \n",
+        "i) Active Power (P) is     =   (2519.86767394-3096.06746967j)   W \n",
+        "i) Reactive Power (Q) is     =   (3099.83721794-3808.65442697j)   Var \n"
+       ]
+      }
+     ],
+     "prompt_number": 65
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E75 : Pg 113"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 2-75   PG NO-113\n",
+      "V=100.+1j*0;\n",
+      "R=3.+1j*2.;\n",
+      "I=V/R;\n",
+      "print'i)  CURRENT (I) is  in polar form  =  ',I,' A '\n",
+      "ZA=10.+1j*8.;\n",
+      "ZB=9.-1j*6.;\n",
+      "ZC=3.+1j*2.;\n",
+      "IB=I*(ZA/(ZA+ZB));\n",
+      "print'i)  CURRENT (IB) is  in polar form  =  ',IB,' A '\n",
+      "IA=I*(ZB/(ZA+ZB));\n",
+      "print'i)  CURRENT (IA) is  in polar form  =  ',IA,' A '\n",
+      "Z=((ZA*ZB)/(ZA+ZB))+ZC;\n",
+      "print'vi)  IMPEDANCE (Z) is    =  ',Z,' ohm '\n",
+      "V1=I*Z;\n",
+      "print'vi)VOLTAGE  (V1) is    =  ',V1,' V '\n",
+      "S=V1*I;\n",
+      "print'i)  Apparent Power (S) is     =  ',S,'  VA '\n",
+      "P=V1*I*0.984;\n",
+      "print'i) Active Power (P) is     =  ',P,'  W '\n",
+      "Q=(S**2-P**2)**0.5;\n",
+      "print'i) Reactive Power (Q) is     =  ',Q,'  Var '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  CURRENT (I) is  in polar form  =   (23.0769230769-15.3846153846j)  A \n",
+        "i)  CURRENT (IB) is  in polar form  =   (18.5879873551-0.337197049526j)  A \n",
+        "i)  CURRENT (IA) is  in polar form  =   (4.48893572181-15.0474183351j)  A \n",
+        "vi)  IMPEDANCE (Z) is    =   (10.2493150685+1.86849315068j)  ohm \n",
+        "vi)VOLTAGE  (V1) is    =   (265.268703899-114.562697576j)  V \n",
+        "i)  Apparent Power (S) is     =   (4359.08243495-6724.81154251j)   VA \n",
+        "i) Active Power (P) is     =   (4289.33711599-6617.21455783j)   W \n",
+        "i) Reactive Power (Q) is     =   (776.651002751-1198.1493137j)   Var \n"
+       ]
+      }
+     ],
+     "prompt_number": 66
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E76 : Pg 113"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "Z1=8.+1j*10.;\n",
+      "Z2=7.+1j*9.;\n",
+      "Z3=5.-1j*2.;\n",
+      "Z=(Z1*Z2)/(Z1+Z2);\n",
+      "print'vi)  IMPEDANCE (Z) is    in polar form  =  ',Z,' ohm '\n",
+      "TZ=Z+Z3;\n",
+      "print'vi) TOTAL  IMPEDANCE (TZ) is    =  ',TZ,' ohm '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "vi)  IMPEDANCE (Z) is    in polar form  =   (3.7337883959+4.73720136519j)  ohm \n",
+        "vi) TOTAL  IMPEDANCE (TZ) is    =   (8.7337883959+2.73720136519j)  ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 67
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E77 : Pg 114"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                          # EXAMPLE 2-77    PG NO-114\n",
+      "import math \n",
+      "R=math.sqrt(2.5**2-1.724**2)-0.69;\n",
+      "print '%s %.2f %s' %('i)   Resistance (R) is    =  ',R,'  ohm ');\n",
+      "R1=math.sqrt(2.5**2-1.92**2)-0.384;\n",
+      "print '%s %.2f %s' %('ii)   Resistance (R1) is    =  ',R1,'  ohm ');\n",
+      "r=5;\n",
+      "PF=(0.69+R)/2.5;\n",
+      "print '%s %.2f %s' %('iii)   Power Factor (PF) is    =  ',PF,'  lagging ');\n",
+      "r1=10;\n",
+      "PF1=(0.384+R1)/2.5;\n",
+      "print '%s %.2f %s' %('iv)   Power Factor (PF1) is    =  ',PF1,'  lagging ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   Resistance (R) is    =   1.12   ohm \n",
+        "ii)   Resistance (R1) is    =   1.22   ohm \n",
+        "iii)   Power Factor (PF) is    =   0.72   lagging \n",
+        "iv)   Power Factor (PF1) is    =   0.64   lagging \n"
+       ]
+      }
+     ],
+     "prompt_number": 68
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E78 : Pg 114"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE  2-78  PG NO-114-115\n",
+      "import math \n",
+      "I=10.;\n",
+      "L1=0.0318;                    # INDUCTANCE\n",
+      "L2=0.0191;\n",
+      "F=50.;                         # FREQUENCY\n",
+      "C=398.*10.**-6.;                  # CAPACITOR\n",
+      "XL1=(2.*math.pi*F*L1);\n",
+      "print 'i)   INDUCYANCE (XL1) is    =  ',XL1,' ohm '\n",
+      "XL2=(2.*math.pi*F*L2);\n",
+      "print 'ii)   INDUCYANCE (XL2) is    =  ',XL2,' ohm '\n",
+      "XC=1./(2.*math.pi*F*C);\n",
+      "print 'iii) CAPACITOR (XC) is    =  ',XC,' ohm '\n",
+      "Z1=5.+1j*6.;\n",
+      "Z2=7.-1j*8.;\n",
+      "Z3=8.+1j*9.99;\n",
+      "Z=((Z1*Z2)/(Z1+Z2))+Z3;\n",
+      "print 'iv)   IMPEDANCE (Z) is  in polar form  =  ',Z,' ohm '\n",
+      "VAB=I*Z;\n",
+      "print 'i) VOLTAGE  (VAB) is  in polar form  =  ',VAB,' V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   INDUCYANCE (XL1) is    =   9.99026463842  ohm \n",
+        "ii)   INDUCYANCE (XL2) is    =   6.00044196836  ohm \n",
+        "iii) CAPACITOR (XC) is    =   7.99773583376  ohm \n",
+        "iv)   IMPEDANCE (Z) is  in polar form  =   (14.7027027027+11.2737837838j)  ohm \n",
+        "i) VOLTAGE  (VAB) is  in polar form  =   (147.027027027+112.737837838j)  V \n"
+       ]
+      }
+     ],
+     "prompt_number": 69
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E79 : Pg 115"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                 # EXAMPLE 2-79    PG NO-115\n",
+      "I2=10.+1j*0;\n",
+      "Z1=7.-1j*8.;\n",
+      "Z2=5.+1j*6.\n",
+      "V=I2*Z1;\n",
+      "print 'i) VOLTAGE  (V) is  in polar form  =  ',V,' V '\n",
+      "I1=V/Z2;\n",
+      "print 'i) CURRENT  (I1) is  in polar form  =  ',I1,' A '\n",
+      "I=I2-1j*13.44;\n",
+      "print 'i) CURRENT  (I) is  in polar form  =  ',I,' A '\n",
+      "VAB=15.57*18.52;\n",
+      "print 'i) VOLTAGE  (VAB) is  in polar form  =  ',VAB,' V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) VOLTAGE  (V) is  in polar form  =   (70-80j)  V \n",
+        "i) CURRENT  (I1) is  in polar form  =   (-2.13114754098-13.4426229508j)  A \n",
+        "i) CURRENT  (I) is  in polar form  =   (10-13.44j)  A \n",
+        "i) VOLTAGE  (VAB) is  in polar form  =   288.3564  V \n"
+       ]
+      }
+     ],
+     "prompt_number": 70
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E80 : Pg 115"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                    # EXAMPLE 2-80        PG NO-115-16\n",
+      "I=12.+1j*0;\n",
+      "X2=13.33;\n",
+      "R=10.+1j*13.33;\n",
+      "V=I*R;\n",
+      "print'i) VOLTAGE  (V) is  in polar form  =  ',V,'V'\n",
+      "V1=30.-1j*27.67;\n",
+      "Z1=10.6165+1j*1.5;\n",
+      "R1=V1/Z1;\n",
+      "print'i) RESISTANCE  (R1) is  in polar form  =  ',R1,'ohm'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) VOLTAGE  (V) is  in polar form  =   (120+159.96j) V\n",
+        "i) RESISTANCE  (R1) is  in polar form  =   (2.4094452498-2.9467496703j) ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 71
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E81 : Pg 116"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                          # EXAMPLE 2-81  PG NO-116-117\n",
+      "Z1=10.+1j*10;\n",
+      "Z2=20.+1j*0;\n",
+      "Z3=20.-1j*0.2;\n",
+      "V=100.+1j*0;\n",
+      "I1=V/Z1;\n",
+      "print'i) CURRENT  (I1) is  in polar form  =  ',I1,'A'\n",
+      "I2=V/Z2;\n",
+      "print'i) CURRENT  (I2) is  in polar form  =  ',I2,'A'\n",
+      "I3=V/Z3;\n",
+      "print'i) CURRENT  (I3) is  in polar form  =  ',I3,'A'\n",
+      "I=I1+I2+I3;\n",
+      "print'i) CURRENT  (I) is  in polar form  =  ',I,'A'\n",
+      "S=V*I;\n",
+      "print'i) Apparent Power (S) is    in  polar form  =  ',S,'A'\n",
+      "P=V*I*0.95;\n",
+      "print'i) Active Power (P) is  in polar form   =  ',P,'W'\n",
+      "Q=(S**2.-P**2.)**0.5;\n",
+      "print'i) Reactive Power (Q) is   in  polar form  =  ',Q,'Var'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (I1) is  in polar form  =   (5-5j) A\n",
+        "i) CURRENT  (I2) is  in polar form  =   (5+0j) A\n",
+        "i) CURRENT  (I3) is  in polar form  =   (4.99950005+0.0499950005j) A\n",
+        "i) CURRENT  (I) is  in polar form  =   (14.99950005-4.9500049995j) A\n",
+        "i) Apparent Power (S) is    in  polar form  =   (1499.950005-495.00049995j) A\n",
+        "i) Active Power (P) is  in polar form   =   (1424.95250475-470.250474953j) W\n",
+        "i) Reactive Power (Q) is   in  polar form  =   (468.359238946-154.56385657j) Var\n"
+       ]
+      }
+     ],
+     "prompt_number": 72
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E82 : Pg 117"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 2-82         PG NO-117\n",
+      "import math \n",
+      "Z1=4.+1j*314.16;                       # Impedance\n",
+      "I1=1./Z1;                                  # CURRENT\n",
+      "print'i)   Current (I1) is    =  ',I1,'A'\n",
+      "I2=I1+1j*90;                             # CURRENT\n",
+      "print'ii)   Current (I2) is    =  ',I2,'A'\n",
+      "Z2=1/I2;                               # IMPEDANCE\n",
+      "print'i)  Impedance (Z2) is    =  ',Z2,'ohm'\n",
+      "R=310.16;                        # RESISTANCE\n",
+      "Xc=310.16;\n",
+      "F=50.;\n",
+      "C=1./(2.*math.pi*F*Xc);\n",
+      "print'i)   Capacitor (C) is    =  ',C,'F'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   Current (I1) is    =   (4.05217148089e-05-0.00318257548109j) A\n",
+        "ii)   Current (I2) is    =   (4.05217148089e-05+89.9968174245j) A\n",
+        "i)  Impedance (Z2) is    =   (5.00303466848e-09-0.0111115040356j) ohm\n",
+        "i)   Capacitor (C) is    =   1.02627639342e-05 F\n"
+       ]
+      }
+     ],
+     "prompt_number": 73
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E83 : Pg 117"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                         # EXAMPLE 2-83    PG NO-117-118\n",
+      "import math \n",
+      "V=125+1j*0;\n",
+      "I1=5+1j*0;\n",
+      "I2=1.2+1j*1.964;\n",
+      "Z2=28.316333-1j*46.344399 ;#V/I2;\n",
+      "print'iv)   IMPEDANCE (Z2) is  in polar form  =  ',Z2,'ohm'\n",
+      "R=28.26;\n",
+      "XC=46.43;\n",
+      "F=50;\n",
+      "C=0.0000686 ;#1./(2.*math.pi*F*XC);\n",
+      "print'iv)   CAPACITOR (C) is  in polar form  =  ',C,'F'\n",
+      "I=6.2+1j*1.964;#I1+I2;\n",
+      "print'iv)   CURRENT (I) is  in polar form  =  ',I,'A'\n",
+      "S=775+1j*245.5;#V*I;\n",
+      "print'i)  Apparent Power (S) is    in  polar form  =  ',S,'VA'\n",
+      "P=738.575+1j*233.9615;#S*0.953;\n",
+      "print'i) Active Power (P) is  in polar form   =  ',P,'W'\n",
+      "Q=234.05+1j*74.141;#S*0.302;\n",
+      "print'i) Reactive Power (Q) is   in  polar form  =  ',Q,'Var'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "iv)   IMPEDANCE (Z2) is  in polar form  =   (28.316333-46.344399j) ohm\n",
+        "iv)   CAPACITOR (C) is  in polar form  =   6.86e-05 F\n",
+        "iv)   CURRENT (I) is  in polar form  =   (6.2+1.964j) A\n",
+        "i)  Apparent Power (S) is    in  polar form  =   (775+245.5j) VA\n",
+        "i) Active Power (P) is  in polar form   =   (738.575+233.9615j) W\n",
+        "i) Reactive Power (Q) is   in  polar form  =   (234.05+74.141j) Var\n"
+       ]
+      }
+     ],
+     "prompt_number": 74
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E84 : Pg 121"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 2-84            PG  NO  121-122\n",
+      "from math import sqrt,pi \n",
+      "L=0.01;                   # Inductance\n",
+      "C=0.04*10.**-6.;                 # Capacitor\n",
+      "Fo=1/(2.*pi*(sqrt(L*C)));\n",
+      "print'i)  Resonant Frequency (Fo) is    =  ',round(Fo,2),'Hz'\n",
+      "Z=50.;\n",
+      "R=Z;\n",
+      "V=100.;\n",
+      "Io=V/R;\n",
+      "print'ii)  Current (Io) is    =  ',round(Io,2),'A'\n",
+      "Fc=(1./(2.*pi))*((1./(L*C))-(R**2./(2.*L**2.)))**0.5;\n",
+      "print'iii)  Cutt Frequency (Fc) is    =  ',round(Fc,2),'Hz'\n",
+      "Z1=50-1j*2.5;\n",
+      "Xc=1/(2.*pi*Fc*C);\n",
+      "print'iv)  Xc (Xc) is    =  ',round(Xc,2)\n",
+      "Vc=1000.0094+1j*50.00047;#(100./Z1)*Xc;\n",
+      "print 'v)  VOLTAGE (Vc) is    =  ',Vc,'V'\n",
+      "FL=1./((2.*pi)*((L*C)-((R**2.*C**2.)/2.))**0.5);\n",
+      "print'vi) Frequency (FL) is    =  ',round(FL,2),'Hz'\n",
+      "Z2=50.+1j*2.5;\n",
+      "VL=10000.094-1j*500.0047;#(100./Z2)*(2.*pi*FL*0.1);\n",
+      "print'i)  VOLTAGE (VL) is    =  ',VL,'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  Resonant Frequency (Fo) is    =   7957.75 Hz\n",
+        "ii)  Current (Io) is    =   2.0 A\n",
+        "iii)  Cutt Frequency (Fc) is    =   7937.83 Hz\n",
+        "iv)  Xc (Xc) is    =   501.25\n",
+        "v)  VOLTAGE (Vc) is    =   (1000.0094+50.00047j) V\n",
+        "vi) Frequency (FL) is    =   7977.72 Hz\n",
+        "i)  VOLTAGE (VL) is    =   (10000.094-500.0047j) V\n"
+       ]
+      }
+     ],
+     "prompt_number": 75
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E85 : Pg 126"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # example 285  pg no-126\n",
+      "import math \n",
+      "I1=0.707;\n",
+      "I2=0.707;\n",
+      "db=20*math.log10(0.707);\n",
+      "print' Ration in db is = ',round(db,2)    "
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Ration in db is =  -3.01\n"
+       ]
+      }
+     ],
+     "prompt_number": 76
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E86 : Pg 126"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 2-86 PG NO 126\n",
+      "from math import pi \n",
+      "L=0.5;                        # inductance\n",
+      "C=40.*10.**-6.;                   # capacitor\n",
+      "Wo=1./(L*C)**0.5;\n",
+      "R=10.;                       # resistance\n",
+      "V=100.;                     # voltage\n",
+      "Fo=Wo/(2.*pi);            # frequency\n",
+      "Q=(Wo*L)/R;\n",
+      "W2=233.6;              # frequency\n",
+      "W1=213.6;            # frequency\n",
+      "BW=W2-W1;          # Band width\n",
+      "Io=V/R;          # current at resonance\n",
+      "Io1=0.707*Io;   # current at half power points\n",
+      "V1=Q*V;         # voltage aacross inductance at resonance\n",
+      "print' frequency is                     = ',round(Wo,2),'rad/sec'\n",
+      "print' frequency is                     = ',round(Fo,2),'Hz'\n",
+      "print' Q is                             = ',round(Q,2)\n",
+      "print' BAND WIDTH is                    = ',round(BW,2),'rad/sec'\n",
+      "print' current at resonance is          = ',round(Io,2),'A'\n",
+      "print' current at half power points is  = ',round(Io1,2),'A'\n",
+      "print'voltage aacross inductance at resonance  is = ',round(V1,2),'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " frequency is                     =  223.61 rad/sec\n",
+        " frequency is                     =  35.59 Hz\n",
+        " Q is                             =  11.18\n",
+        " BAND WIDTH is                    =  20.0 rad/sec\n",
+        " current at resonance is          =  10.0 A\n",
+        " current at half power points is  =  7.07 A\n",
+        "voltage aacross inductance at resonance  is =  1118.03 V\n"
+       ]
+      }
+     ],
+     "prompt_number": 77
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E87 : Pg 127"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # EXAMPLE 2-87    PG NO-127  \n",
+      "Wo=1000.;\n",
+      "C=20.*10.**-6.;\n",
+      "R=2.;\n",
+      "V=10.;\n",
+      "L=1./((Wo**2.)*C);\n",
+      "Q=(Wo*L)/R;\n",
+      "I=V/R;\n",
+      "Vr=I*R;\n",
+      "VL=Q*V;\n",
+      "Vc=Q*V;\n",
+      "print' INDUCTANCE is                 = ',round(L,2),'H'\n",
+      "print' Q is                          = ',round(Q,2)\n",
+      "print' CURRENT(I) is                 = ',round(I,2),'A'\n",
+      "print'VOLTAGE ACROSS RESISTANCE is   = ',round(Vr,2),'V'\n",
+      "print'VOLTAGE ACROSS INDUCTANCE is   = ',round(VL,2),'V'\n",
+      "print' VOLTAGE ACROSS CAPACITANCE is = ',round(Vc,2),'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " INDUCTANCE is                 =  0.05 H\n",
+        " Q is                          =  25.0\n",
+        " CURRENT(I) is                 =  5.0 A\n",
+        "VOLTAGE ACROSS RESISTANCE is   =  10.0 V\n",
+        "VOLTAGE ACROSS INDUCTANCE is   =  250.0 V\n",
+        " VOLTAGE ACROSS CAPACITANCE is =  250.0 V\n"
+       ]
+      }
+     ],
+     "prompt_number": 78
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E88 : Pg 130"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE 2-88  PG NO-130\n",
+      "L=10.**-3.;           # INDUCTANCE\n",
+      "C=20.*10.**-6.;      # CAPACITOR\n",
+      "Rc=4.;            # CAPACITOR  RESISTANCE \n",
+      "RL=6.;           # LOAD RESISTANCE\n",
+      "Wo=(1./(L*C)**0.5)*(((RL*RL)-(L/C))/((Rc*Rc)-(L/C)))**0.5;\n",
+      "print' Wo is = ',round(Wo,2),'rad/sec'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Wo is =  4537.43 rad/sec\n"
+       ]
+      }
+     ],
+     "prompt_number": 79
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E89 : Pg 134"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # example 2-89  pg no-134\n",
+      "from math import pi\n",
+      "L=8.*10.**-3.;               # INDUCTANCE\n",
+      "C=16.*10.**-9.;\n",
+      "Wo=1./(L*C)**0.5;\n",
+      "R=10.;                  # RESISTANCE\n",
+      "Fo=Wo/(2.*pi);      # FREQUENCY\n",
+      "Q=(Wo*L)/R;\n",
+      "Rp=((R*R)+(Wo*Wo*L*L))/R\n",
+      "Vo1=100.;\n",
+      "BW1=Wo/Q;\n",
+      "R2=10.*10.**3.;\n",
+      "R3=60.*10.**3.;\n",
+      "LR=(Rp*R2)/R3;\n",
+      "Q1=(Q*LR)/Rp\n",
+      "Vo2=16.666;\n",
+      "BW2=Wo/Q1;\n",
+      "print' Wo is             = ',round(Wo,2),'rad/sec'\n",
+      "print' Q is              = ',round(Q,2)\n",
+      "print' Rp is             = ',round(Rp,2),'ohm'\n",
+      "print'BAND WIDTH 1 is    = ',round(BW1,2),'rad/sec'\n",
+      "print'Load resistance is = ',round(LR,2),'ohm'\n",
+      "print'  Q1 is            = ',round(Q1,2)\n",
+      "print'BAND WIDTH2is      = ',round(BW2,2),'rad/sec'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Wo is             =  88388.35 rad/sec\n",
+        " Q is              =  70.71\n",
+        " Rp is             =  50010.0 ohm\n",
+        "BAND WIDTH 1 is    =  1250.0 rad/sec\n",
+        "Load resistance is =  8335.0 ohm\n",
+        "  Q1 is            =  11.79\n",
+        "BAND WIDTH2is      =  7500.0 rad/sec\n"
+       ]
+      }
+     ],
+     "prompt_number": 80
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E90 : Pg 135"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "   # EX 2-90  PG NO-135\n",
+      "import math \n",
+      "R=20.;          # RESISTANCE\n",
+      "Vc=250.;       # VOLTAGE\n",
+      "I=1.;        # CURRENT\n",
+      "F=50.;        # FREQUENCY\n",
+      "W=2.*math.pi*F;\n",
+      "C=1./(W*50.);       # CAPACITOR\n",
+      "L=1./(W*W*C);        # INDUTANCE\n",
+      "print'W is = ',round(W,2)\n",
+      "print'CAPACITANCE(C) is = ',round(C,2),'F'\n",
+      "print'INDUCTANCE(L) is = ',round(L,2),'H'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "W is =  314.16\n",
+        "CAPACITANCE(C) is =  0.0 F\n",
+        "INDUCTANCE(L) is =  0.16 H\n"
+       ]
+      }
+     ],
+     "prompt_number": 81
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E91 : Pg 135"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 2-91  PG NO-135\n",
+      "L=10.*10.**-6.;      # INDUCTANCE\n",
+      "R=1.;        # RESISTANCE\n",
+      "C=10.**4.*10.**-12.;   # CAPACITOR\n",
+      "V=100.;          # VOLTAGE\n",
+      "Z=L/(C*R);     # IMPEDANCE\n",
+      "I=V/Z;        # CURRENT\n",
+      "print'IMPEDANCE is = ',round(Z,2),'ohm'\n",
+      "print'CURRENT is = ',round(I,2),'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "IMPEDANCE is =  1000.0 ohm\n",
+        "CURRENT is =  0.1 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 82
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E92 : Pg 136"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# EXAMPL2-92  PG NO-136\n",
+      "L=0.5;\n",
+      "R=25.;\n",
+      "C=10.**-6.;\n",
+      "Wo= ((L- (R*R*C))/(5.*10.**-6.*(0.5*0.5)))**0.5;\n",
+      "Q=(Wo*L)/R;\n",
+      "BW=Wo/Q;\n",
+      "print'FREQUENCY is  = ',round(Wo,2),' rad/sec'\n",
+      "print'Q is          = ',round(Q,2)\n",
+      "print'band width is = ',round(BW,2),'rad/sec'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "FREQUENCY is  =  632.06  rad/sec\n",
+        "Q is          =  12.64\n",
+        "band width is =  50.0 rad/sec\n"
+       ]
+      }
+     ],
+     "prompt_number": 83
+    },
+    {
+     "cell_type": "heading",
+     "level": 3,
+     "metadata": {},
+     "source": [
+      "Example E93 : Pg 139"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "   # EXAMPLE 2-93  PG NO-139\n",
+      "N1=100.;\n",
+      "Q1=0.05*10.**-3.;\n",
+      "I1=5.;\n",
+      "L1=0.01;\n",
+      "L2=0.01;\n",
+      "K=0.6;\n",
+      "i=1000.;     # (di/dt=20/0.02)\n",
+      "M=K*((L1*L2)**0.5);\n",
+      "V=M*i;\n",
+      "print'mutual induction is = ',round(M,2),'H'\n",
+      "print'voltage induce is = ',round(V,2),'v'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "mutual induction is =  0.01 H\n",
+        "voltage induce is =  6.0 v\n"
+       ]
+      }
+     ],
+     "prompt_number": 84
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E94 : Pg 140"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE 2.94    PG NO-139-140\n",
+      "from math import pi\n",
+      "L=0.6;   # LENGTH\n",
+      "a=20.*10.**-4.;   # AREA\n",
+      "MU=(4.*pi*10.**-7.);\n",
+      "R=L/(MU*a);\n",
+      "N1=1500.;\n",
+      "N2=500.;\n",
+      "i=250.;\n",
+      "M=(N1*N2)/R;\n",
+      "e=M*(i);\n",
+      "print'R = ',round(R,2)\n",
+      "print'mutual induction is = ',round(M,2),'H'\n",
+      "print'E.M.F INDUCE is = ',round(e,2),'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "R =  238732414.64\n",
+        "mutual induction is =  0.0 H\n",
+        "E.M.F INDUCE is =  0.79 V\n"
+       ]
+      }
+     ],
+     "prompt_number": 85
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E95 : Pg 140"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# EXAMPLE 2-95     PG NO-140\n",
+      "from math import pi\n",
+      "L=1.5;                   # INDUCTANCE\n",
+      "a=(2000.*0.01);\n",
+      "R=L/(4.*pi*10.**-7.*a);              # RESISTANCE\n",
+      "print'i)  Resistance (R) is    =  ',round(R,2),'ohm'\n",
+      "N1=30.;\n",
+      "N2=600.;\n",
+      "M=(N1*N2)/R;\n",
+      "print'ii)  M (M) is    =  ',round(M,2),'H'\n",
+      "e=M*(10./0.01);\n",
+      "print'iii) e (e) is    =  ',round(e,2),'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  Resistance (R) is    =   59683.1 ohm\n",
+        "ii)  M (M) is    =   0.3 H\n",
+        "iii) e (e) is    =   301.59 V\n"
+       ]
+      }
+     ],
+     "prompt_number": 86
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E96 : Pg 140 "
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE-2.96   PG NO-140\n",
+      "M=0.125;\n",
+      "L1=0.2;\n",
+      "L2=0.15;\n",
+      "K=M/((L1*L2)**0.5)\n",
+      "print'i) K = ',round(K,2)     "
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) K =  0.72\n"
+       ]
+      }
+     ],
+     "prompt_number": 87
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E97 : Pg 140"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      " # EXAMPLE-2.97  PG NO-140\n",
+      "N1=500;             # NUMBER OF TURN\n",
+      "N22=1500;\n",
+      "N12=500\n",
+      "Q1=0.6*10**-3;        # FLUX OF COIL\n",
+      "I1=5;                # CURRENT\n",
+      "Q12=0.3*10**-3;\n",
+      "L1=(N1*Q1)/I1\n",
+      "K=Q12/Q1;\n",
+      "L2=(N22/N12)*L1;\n",
+      "M=K*((L1*L2)**0.5);\n",
+      "print'i) L1 = ',round(L2,2)\n",
+      "print'ii) K = ',round(K,2),'H'\n",
+      "print'iii) L2 = ',round(L2,2),'H'          \n",
+      "print'i) M = ',round(M,2),'H'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) L1 =  0.18\n",
+        "ii) K =  0.5 H\n",
+        "iii) L2 =  0.18 H\n",
+        "i) M =  0.05 H\n"
+       ]
+      }
+     ],
+     "prompt_number": 88
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E98 : Pg 141"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              # example-2.98   pg no-141\n",
+      "L1=37.5*10.**-3.;\n",
+      "M=63.75*10.**-3.;\n",
+      "K=0.85;\n",
+      "N1=250.;\n",
+      "L2=((M/K)**2.)/L1;\n",
+      "N2=250./((L1/L2)**0.5);\n",
+      "print 'i) L2 = ',round(L2,2)\n",
+      "print 'i) N2 = ',round(N2,2)"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) L2 =  0.15\n",
+        "i) N2 =  500.0\n"
+       ]
+      }
+     ],
+     "prompt_number": 89
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E99 : Pg 141"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# EXAMPLE 2-99       PG NO -141\n",
+      "import math \n",
+      "L1=6.8;\n",
+      "L2=4.5;\n",
+      "C1=19.6;\n",
+      "C2=3;\n",
+      "M=(C1-C2)/4.;\n",
+      "print'i)  M (M) is    =  ',round(M,2),'mH'\n",
+      "K=M/math.sqrt(L1*L2);\n",
+      "print'ii)  K (K) is    =  ',round(K,2)"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  M (M) is    =   4.15 mH\n",
+        "ii)  K (K) is    =   0.75\n"
+       ]
+      }
+     ],
+     "prompt_number": 90
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E100 : Pg 141"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                          # example 2.100     pg no-141\n",
+      "L1=15.;\n",
+      "L2=35.;\n",
+      "M=10.;\n",
+      "K=M/((L1*L2)**0.5);           # coefficient of coupling\n",
+      "print '%s %.2f' %('i) COEFFICENT OF CUPLING  (K) = ',K)"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) COEFFICENT OF CUPLING  (K) =  0.44\n"
+       ]
+      }
+     ],
+     "prompt_number": 91
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E102 : Pg 142"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 2-102        PG NO-142\n",
+      "import math \n",
+      "L1=0.3;\n",
+      "L2=0.8;                # INDUCTANCE\n",
+      "K=0.7;\n",
+      "M=K*math.sqrt(L1*L2);\n",
+      "print '%s %.2f %s' %('i)  M (M) is    =  ',M,'  H ');\n",
+      "Lp=((L1*L2)-M**2)/(L1+L2-(2*M));\n",
+      "print '%s %.2f %s' %('ii)  Lp (Lp) is    =  ',Lp,'  H ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  M (M) is    =   0.34   H \n",
+        "ii)  Lp (Lp) is    =   0.30   H \n"
+       ]
+      }
+     ],
+     "prompt_number": 92
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E103 : Pg 142"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "         # Example 2-103         pg no-142\n",
+      "L1=10.;\n",
+      "L2=5.;\n",
+      "L3=6.;\n",
+      "M12=2.;\n",
+      "M23=1.;\n",
+      "M13=1.;\n",
+      "X=1.#X=di/dt\n",
+      "V1=(L1*X)+(M12*X)+(M13*X);\n",
+      "V2=(M12*X)+(L2*X)+(M23*X);\n",
+      "V3=(-M13*X)+(-M23*X)+(L3*X);\n",
+      "V=V1+V2+V3;\n",
+      "Ls=L1+L2+L3+(2.*M12)-(2.*M23)-(2.*M13);\n",
+      "print '%s %.2f ' %('i) V1 = ',V1)\n",
+      "print '%s %.2f ' %('ii) V2 = ',V2)\n",
+      "print '%s %.2f ' %('iii) V3 = ',V3)\n",
+      "print '%s %.2f ' %('iv) V = ',V)\n",
+      "print '%s %.2f %s' %('v)equivlent indutance (Ls) = ',Ls,'mH')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) V1 =  13.00 \n",
+        "ii) V2 =  8.00 \n",
+        "iii) V3 =  4.00 \n",
+        "iv) V =  25.00 \n",
+        "v)equivlent indutance (Ls) =  21.00 mH\n"
+       ]
+      }
+     ],
+     "prompt_number": 93
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E105 : Pg 143"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                        # EXAMPLE-2.105     PG-NO143\n",
+      "N1=250.;     # number of  turn\n",
+      "I1=2.;      # current\n",
+      "Q1=0.3*10.**-3.;            # phi\n",
+      "L1=(N1*Q1)/I1;\n",
+      "V2=63.75;\n",
+      "K=0.85;\n",
+      "x=10.**3.;     # x=di/dt\n",
+      "M=V2/x;\n",
+      "L2=((V2/K)**2.)/((37.510**-3.)**0.5);\n",
+      "Q12=0.255*10.**-3.;\n",
+      "y=1.275*10.**-7.;    # y=dQ12/dt\n",
+      "N2=V2/y;\n",
+      "print '%s %.2f %s' %('i) L1 = ',L1,' Tesla')\n",
+      "print '%s %.2f' %('ii) M = ',M)\n",
+      "print '%s %.2e' %('iii) L2 = ',L2)\n",
+      "print '%s %.2e' %('iv) N2 = ',N2)"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) L1 =  0.04  Tesla\n",
+        "ii) M =  0.06\n",
+        "iii) L2 =  1.29e+06\n",
+        "iv) N2 =  5.00e+08\n"
+       ]
+      }
+     ],
+     "prompt_number": 94
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E106 : Pg 144"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPLE-2.106     PG NO-144\n",
+      "import math \n",
+      "Fo=35.59;      # frequency in HZ\n",
+      "V=50.;\n",
+      "R=100.;\n",
+      "I=V/R;\n",
+      "L=0.5;\n",
+      "XL=(2.*math.pi*Fo*L);\n",
+      "VI=XL*L;    # VOLTAGE ACROSS INDUCTION\n",
+      "XC=XL;\n",
+      "Q=XC/R;\n",
+      "S=L/Q;\n",
+      "W2=323.55;     # UPPER HALF REQUENCY\n",
+      "W1=123.65;      # LOWER HAL FREQUENCY\n",
+      "BW=W2-W1;     #   BAND WIDTH\n",
+      "print '%s %.2f %s' %('i) INDUCTION  = ',XL, ' ohm ');\n",
+      "print '%s %.2f %s' %('i)VOLTAGE ACROSS INDUCTION   = ',VI, ' V ');\n",
+      "print '%s %.2f' %('i) Q  = ',Q);\n",
+      "print '%s %.2f %s' %('i) REQUENCY  = ',S,' ohm ');\n",
+      "print '%s %.2f %s' %('i) BAND WIDTH  = ' ,BW,' rad/sec');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTION  =  111.81  ohm \n",
+        "i)VOLTAGE ACROSS INDUCTION   =  55.90  V \n",
+        "i) Q  =  1.12\n",
+        "i) REQUENCY  =  0.45  ohm \n",
+        "i) BAND WIDTH  =  199.90  rad/sec\n"
+       ]
+      }
+     ],
+     "prompt_number": 95
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E107 : Pg 145"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# EXAMPLE 2-107          PG NO-145\n",
+      "import math \n",
+      "Vm=100.;\n",
+      "RMS=Vm/(math.sqrt(3));\n",
+      "print '%s %.2f' %('i)  RMS (RMS) is    =  ',RMS);\n",
+      "AVG=50.;\n",
+      "FF=RMS/AVG;\n",
+      "print '%s %.2f' %('ii)   Form Factor (FF) is    =  ',FF);"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  RMS (RMS) is    =   57.74\n",
+        "ii)   Form Factor (FF) is    =   1.15\n"
+       ]
+      }
+     ],
+     "prompt_number": 96
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E108 : Pg 146"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE 2-108   PG NO-146\n",
+      "I1=(100./1.414)**2.;\n",
+      "I2=(10./1.414)**2.;\n",
+      "RMS=(I1+I2)**0.5;\n",
+      "print '%s %.2f %s' %('R.M.S VALUE is = ',RMS,'A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "R.M.S VALUE is =  71.07 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 97
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E109 : Pg 146"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "               # EXAMPLE 2-109          PG NO-146\n",
+      "V=200.;\n",
+      "I=10.;\n",
+      "W=314.;\n",
+      "Z=V/I;\n",
+      "print '%s %.2f %s' %('i)   IMPEDANCE (Z) is    =  ',Z,' ohm ');\n",
+      "R=Z*0.707;\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R) is    =  ',R,' ohm ');\n",
+      "XC=Z*0.707;\n",
+      "print '%s %.2f %s' %('iv)   INDUCTANCE (XC) is   =  ',XC,' ohm ');\n",
+      "C=1./(W*XC);\n",
+      "print '%s %.2f %s' %('iv)   CAPACITOR (C) is    =  ',C,' F ');\n",
+      "P=V*I*0.707;\n",
+      "print '%s %.2f %s' %('i) Active Power (P) is  in polar form   =  ',P,'  W ');\n",
+      "Q=V*I*0.707;\n",
+      "print '%s %.2f %s' %('i) Reactive Power (Q) is   in  polar form  =  ',Q,'  Var ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   IMPEDANCE (Z) is    =   20.00  ohm \n",
+        "ii)   RESISTANCE (R) is    =   14.14  ohm \n",
+        "iv)   INDUCTANCE (XC) is   =   14.14  ohm \n",
+        "iv)   CAPACITOR (C) is    =   0.00  F \n",
+        "i) Active Power (P) is  in polar form   =   1414.00   W \n",
+        "i) Reactive Power (Q) is   in  polar form  =   1414.00   Var \n"
+       ]
+      }
+     ],
+     "prompt_number": 98
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E111 : Pg 147"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 2-111         PG NO-147\n",
+      "VCB=2.49-1j*12.50;\n",
+      "R=4.+1j*2.;\n",
+      "I1=VCB/R;\n",
+      "print 'i) CURRENT  (I1) is  in polar form  =  ',I1,' A '\n",
+      "I2=2.5+1j*0;\n",
+      "I=I1+I2;\n",
+      "print 'i) CURRENT  (I) is  in polar form  =  ',I,' A '\n",
+      "VAC=11.8-1j*0.12;\n",
+      "VCB=2.5-1j*12.5;\n",
+      "VAB=VAC+VCB;\n",
+      "print 'i) VOLTAGE  (VAB) is  in polar form  =  ',VAB,' V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (I1) is  in polar form  =   (-0.752-2.749j)  A \n",
+        "i) CURRENT  (I) is  in polar form  =   (1.748-2.749j)  A \n",
+        "i) VOLTAGE  (VAB) is  in polar form  =   (14.3-12.62j)  V \n"
+       ]
+      }
+     ],
+     "prompt_number": 99
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E112 : Pg 148"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "            # EXAMPLE 2-112        PG NO-148\n",
+      "I=5.;\n",
+      "R=25.;\n",
+      "Z=50.;\n",
+      "Z1=40.;\n",
+      "R1=(Z**2.-R**2.-1600.)/50.;\n",
+      "print '%s %.2f %s' %('i) RESISTANCE  (R1) is    =  ',R1,' ohm ')\n",
+      "X1=(1600.-R1**2.)**0.5;\n",
+      "print '%s %.2f %s' %('ii) INDUCTANCE  (X1) is    =  ',X1,' ohm ')\n",
+      "Pc=I*I*R1;\n",
+      "print '%s %.2f %s' %('iii)  Power (Pc) is     =  ',Pc,'  W ');\n",
+      "P=I*I*(R+R1);\n",
+      "print '%s %.2f %s' %('iv)  Power (P) is    =  ',P,'  W ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) RESISTANCE  (R1) is    =   5.50  ohm \n",
+        "ii) INDUCTANCE  (X1) is    =   39.62  ohm \n",
+        "iii)  Power (Pc) is     =   137.50   W \n",
+        "iv)  Power (P) is    =   762.50   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 100
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E113 : Pg 149"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # example-2.113  pg no -149\n",
+      "Wo=9.798*10.**3.;\n",
+      "Fo=1559.39;\n",
+      "C=2.;\n",
+      "R=10.*10.**-6.;\n",
+      "L=10.**-3.;\n",
+      "DR=L/(C*R);     # DYNAMIC RESISTANCE\n",
+      "Q=(1./C)*((L/R)**0.5);   \n",
+      "BW=Wo/Q;   # BAND WIDTH\n",
+      "print '%s %.2f %s' %('i) DYNAMIC RESISTANCE  = ',DR, ' ohm ');\n",
+      "print '%s %.2f' %('ii) Q  = ',Q);\n",
+      "print '%s %.2f %s' %('iii) BAND WIDTH  = ',BW,'rad/sec ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) DYNAMIC RESISTANCE  =  50.00  ohm \n",
+        "ii) Q  =  5.00\n",
+        "iii) BAND WIDTH  =  1959.60 rad/sec \n"
+       ]
+      }
+     ],
+     "prompt_number": 101
+    }
+   ],
+   "metadata": {}
+  }
+ ]
+}
\ No newline at end of file
diff --git a/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER03.ipynb b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER03.ipynb
new file mode 100644
index 00000000..3e35f0c8
--- /dev/null
+++ b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER03.ipynb
@@ -0,0 +1,2418 @@
+{
+ "metadata": {
+  "name": "",
+  "signature": "sha256:6d9a39e44daa2eaa18aa201b071e999a7f5cb7abad2fc3236ca67ce4339044d2"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+  {
+   "cells": [
+    {
+     "cell_type": "heading",
+     "level": 1,
+     "metadata": {},
+     "source": [
+      "CHAPTER03:THREE PHASE CIRCUITS"
+     ]
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E01 : Pg 172"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 3-1 PG NO-172\n",
+      "import math \n",
+      "VL=400.;\n",
+      "Vp=400./math.sqrt(3.);\n",
+      "Z=8.-1j*10.;\n",
+      "IL=Vp/Z;\n",
+      "S=math.sqrt(3.)*(VL*IL);\n",
+      "P=S*(math.cos(-51.34));\n",
+      "Q=S*(math.sin(-51.34));\n",
+      "Von=230.94+1j*0;\n",
+      "Vbn=-115.47-1j*99.99\n",
+      "print 'i) RMS   =  ',S,'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) RMS   =   (7804.87804878+9756.09756098j) A\n"
+       ]
+      }
+     ],
+     "prompt_number": 1
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E02 : Pg 173"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "      # EXAMPLE 2-32    PG NO 173\n",
+      "import math \n",
+      "Vp=400.;     # Peak voltage\n",
+      "VL=400.;\n",
+      "Z=8.-1j*10.;     # Impedance\n",
+      "Ip=VL/12.81;     \n",
+      "IL=math.sqrt(3.)*Ip;\n",
+      "S=math.sqrt(3.)*VL*IL;\n",
+      "P=S*math.cos(-51.34);\n",
+      "Q=S*math.sin(-51.34);\n",
+      "Vab=Vp+1j*0;\n",
+      "Vbc=-200.-1j*346.410;\n",
+      "Vca=-200.+1j*346.;\n",
+      "Iab=Vab/Z;\n",
+      "Ibc=Vbc/Z;\n",
+      "Ica=Vca/Z;\n",
+      "Ia=Iab-Ibc;\n",
+      "Ib=Ibc-Iab;\n",
+      "Ic=Ica-Ibc;\n",
+      "print 'i) Peak current   =  ',Ip,'A '\n",
+      "print 'i) S   =  ',S,'VA '\n",
+      "print 'i) Active Power   =  ',P,'W '\n",
+      "print 'i) Reactive power   =  ',Q,'Vars '\n",
+      "print 'i) Iab is in reactance form  =  ',Iab,'A '\n",
+      "print 'i) Ibc is in  reactance form =  ',Ibc,'A '\n",
+      "print 'i) Ica is in reactance   form=  ',Ica,'A '\n",
+      "print 'i) Ia is in  reactance form =  ',Ia,'A '\n",
+      "print 'i) Ib is in reactance form  =  ',Ib,'A '\n",
+      "print 'i) Ic is in reactance  =  ',Ic,'A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Peak current   =   31.2256049961 A \n",
+        "i) S   =   37470.7259953 VA \n",
+        "i) Active Power   =   17841.9317159 W \n",
+        "i) Reactive power   =   -32950.2773776 Vars \n",
+        "i) Iab is in reactance form  =   (19.512195122+24.3902439024j) A \n",
+        "i) Ibc is in  reactance form =   (11.3664634146-29.0931707317j) A \n",
+        "i) Ica is in reactance   form=   (-30.8536585366+4.68292682927j) A \n",
+        "i) Ia is in  reactance form =   (8.14573170732+53.4834146341j) A \n",
+        "i) Ib is in reactance form  =   (-8.14573170732-53.4834146341j) A \n",
+        "i) Ic is in reactance  =   (-42.2201219512+33.776097561j) A \n"
+       ]
+      }
+     ],
+     "prompt_number": 2
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E03 : Pg 174"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE 3.3  PG NO 174\n",
+      "import math \n",
+      "Zy=3.+1j*5.196;\n",
+      "Zeq=2.55+1j*2.916;\n",
+      "Vp=230.94;\n",
+      "IL=59.61;\n",
+      "Ip=59.61;\n",
+      "VL=400.;\n",
+      "#cos(48.83)=0.658;\n",
+      "#sin(48.83)=0.7527;\n",
+      "S=math.sqrt(3.)*VL*IL;\n",
+      "P=math.sqrt(3.)*VL*IL*0.658;\n",
+      "Q=math.sqrt(3.)*VL*IL*0.7527;\n",
+      "print 'i) S   =  ',S,'VA '\n",
+      "print 'i) Active power   =  ',P,'W '\n",
+      "print 'i) Reactive power   =  ',Q,'Vars '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) S   =   41299.0194557 VA \n",
+        "i) Active power   =   27174.7548018 W \n",
+        "i) Reactive power   =   31085.7719443 Vars \n"
+       ]
+      }
+     ],
+     "prompt_number": 3
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E04 : Pg 174"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# EXAMPLE 3-4   PG NO-174\n",
+      "import math \n",
+      "V=220.;\n",
+      "Im=15.75+1j*21.;\n",
+      "Z=5.33-1j*4.;\n",
+      "LI=V/(math.sqrt(3.)*Z);\n",
+      "TLI=LI+Im;\n",
+      "#math.cos(-17.16)=0.955;\n",
+      "PF=math.sqrt(3.)*0.955*V*32.42;\n",
+      "print 'i) Line current   =  ',LI,'A '\n",
+      "print 'i) TOTAL line current   =  ',TLI,'A '\n",
+      "print 'i) Power Factor   =  ',PF,'W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Line current   =   (15.2447127862+11.4406850178j) A \n",
+        "i) TOTAL line current   =   (30.9947127862+32.4406850178j) A \n",
+        "i) Power Factor   =   11797.7636168 W \n"
+       ]
+      }
+     ],
+     "prompt_number": 4
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E05 : Pg 175"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "   # EXAMPLE 3-5 PG NO-175\n",
+      "import math \n",
+      "Pm=6000.;\n",
+      "Qm=8000.;\n",
+      "Z=16.-1j*12.;\n",
+      "V=220.;\n",
+      "PC=V/Z;\n",
+      "PL=3.*V*11.*0.799;\n",
+      "QL=3.*V*11.*(-0.6);\n",
+      "P=Pm+PL;\n",
+      "Q=Qm+QL;\n",
+      "PF=math.cos(1./math.tan(Q/P));\n",
+      "IL=P/(math.sqrt(3.)*V*0.9555);\n",
+      "print 'i) Phase current   =  ',PC,'A '\n",
+      "print 'i) PL   =  ',PL,'W '\n",
+      "print 'i) QL   =  ',QL,'Vars '\n",
+      "print 'i) Active power   =  ',P,'W '\n",
+      "print 'i) Reactive Power   =  ',Q,'Vars '\n",
+      "print 'i) Power factor   =  ',PF,'lagging '\n",
+      "print 'i)  line current (IL)  =  ',IL,'A '\n"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Phase current   =   (8.8+6.6j) A \n",
+        "i) PL   =   5800.74 W \n",
+        "i) QL   =   -4356.0 Vars \n",
+        "i) Active power   =   11800.74 W \n",
+        "i) Reactive Power   =   3644.0 Vars \n",
+        "i) Power factor   =   -0.999977005554 lagging \n",
+        "i)  line current (IL)  =   32.411209817 A \n"
+       ]
+      }
+     ],
+     "prompt_number": 5
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E06 : Pg 175"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 3-6     PG NO-175\n",
+      "Vac=100.+1j*0;\n",
+      "Vcb=-50.-1j*86.6;\n",
+      "Vba=-50.+1j*86.6;\n",
+      "Zac=6.+1j*8.;\n",
+      "Rcb=20.+1j*0;\n",
+      "Zba=4.-1j*3.;\n",
+      "Zcb=20.+1j*0;\n",
+      "Iac=Vac/Zac;\n",
+      "print ('i) CURRENT  (Iac) is  in rectangular form  =  ',Iac,' A ');\n",
+      "Icb=Vcb/Zcb;\n",
+      "print ('i) CURRENT  (Icb) is  in  rectangular form  =  ',Icb,' A ');\n",
+      "Iba=Vba/Zba;\n",
+      "print ('i) CURRENT  (IbA) is  in rectangular form  =  ',Iba,' A ');\n",
+      "Ia=Iac-Iba;\n",
+      "print ('i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A ');\n",
+      "Ic=Icb-Iac;\n",
+      "print ('i) CURRENT  (Ic) is  in rectangular form  =  ',Ic,' A ');\n",
+      "Ib=Iba-Icb;\n",
+      "print ('i) CURRENT  (Ib) is  in  rectangular form  =  ',Ib,' A ');\n",
+      "Pac=Vac*Iac*0.6;\n",
+      "print ('iv)  Power (Pac) is  in  rectangular form   =  ',Pac,'  W ');\n",
+      "Pcb=Vcb*Icb;\n",
+      "print ('iv)  Power (Pcb) is in   rectangular form    =  ',Pcb,'  W ');\n",
+      "Pba=Vba*Iba*0.8;\n",
+      "print ('iv)  Power (Pba) is  in rectangular form  =  ',Pba,'  W ');\n",
+      "Qac=100.*20.*0.8;\n",
+      "print ('iv) Reactive Power (Qac) is in rectangular form   =  ',Qac,'  vars ');\n",
+      "Qba=100.*20.*-0.6\n",
+      "print ('iv) Reactive Power (Qba) is   in rectangular form =  ',Qba,'  vars ');\n",
+      "P=600.+500.+1600.;\n",
+      "print ('iv)  Power (P) is    =  ',P,'  W ');\n",
+      "Q=800.-1200.;\n",
+      "print ('iv)  Power (Q) is    =  ',Q,'  vars ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "('i) CURRENT  (Iac) is  in rectangular form  =  ', (6-8j), ' A ')\n",
+        "('i) CURRENT  (Icb) is  in  rectangular form  =  ', (-2.5-4.33j), ' A ')\n",
+        "('i) CURRENT  (IbA) is  in rectangular form  =  ', (-18.392+7.855999999999999j), ' A ')\n",
+        "('i) CURRENT  (Ia) is  in rectangular form  =  ', (24.392-15.855999999999998j), ' A ')\n",
+        "('i) CURRENT  (Ic) is  in rectangular form  =  ', (-8.5+3.67j), ' A ')\n",
+        "('i) CURRENT  (Ib) is  in  rectangular form  =  ', (-15.892+12.186j), ' A ')\n",
+        "('iv)  Power (Pac) is  in  rectangular form   =  ', (360-480j), '  W ')\n",
+        "('iv)  Power (Pcb) is in   rectangular form    =  ', (-249.978+433j), '  W ')\n",
+        "('iv)  Power (Pba) is  in rectangular form  =  ', (191.4163200000001-1588.4377599999998j), '  W ')\n",
+        "('iv) Reactive Power (Qac) is in rectangular form   =  ', 1600.0, '  vars ')\n",
+        "('iv) Reactive Power (Qba) is   in rectangular form =  ', -1200.0, '  vars ')\n",
+        "('iv)  Power (P) is    =  ', 2700.0, '  W ')\n",
+        "('iv)  Power (Q) is    =  ', -400.0, '  vars ')\n"
+       ]
+      }
+     ],
+     "prompt_number": 6
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E07 : Pg 176"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 3-7  PG NO-176-177\n",
+      "Vab=400.+1j*0;\n",
+      "Vbc=-200.-1j*346.410;\n",
+      "R=100.;\n",
+      "Ica=0;\n",
+      "Iab=Vab/R;\n",
+      "print 'i) CURRENT  (Iab) is  in rectangular form  =  ',Iab,' A '\n",
+      "Ibc=Vbc/R;\n",
+      "print 'i) CURRENT  (Ibc) is  in rectangular form  =  ',Ibc,' A '\n",
+      "Ia=Iab-Ica;\n",
+      "print 'i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "Ib=Ibc-Iab;\n",
+      "print 'i) CURRENT  (Ib) is  in rectangular form  =  ',Ib,' A '\n",
+      "Ic=Ica-Ibc;\n",
+      "print 'i) CURRENT  (Ic) is  in rectangular form  =  ',Ic,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Iab) is  in rectangular form  =   (4+0j)  A \n",
+        "i) CURRENT  (Ibc) is  in rectangular form  =   (-2-3.4641j)  A \n",
+        "i) CURRENT  (Ia) is  in rectangular form  =   (4+0j)  A \n",
+        "i) CURRENT  (Ib) is  in rectangular form  =   (-6-3.4641j)  A \n",
+        "i) CURRENT  (Ic) is  in rectangular form  =   (2+3.4641j)  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 7
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E08 : Pg 177"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 3-8   PG NO-177\n",
+      "Za=10-1j*8;\n",
+      "Zb=12+1j*0;\n",
+      "Zc=8+1j*10;\n",
+      "Van=230.94+1j*0;\n",
+      "Vbn=-115.47-1j*200;\n",
+      "Vcn=-115.47+1j*200;\n",
+      "Ia=Van/Za;\n",
+      "print 'i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "Ib=Vbn/Zb;\n",
+      "print 'ii) CURRENT  (Ib) is  in rectangular form  =  ',Ib,' A '\n",
+      "Ic=Vcn/Zc;\n",
+      "print 'iii) CURRENT  (Ic) is  in rectangular form  =  ',Ic,' A '\n",
+      "In=Ia+Ib+Ic;\n",
+      "print 'iv) CURRENT  (In) is  in rectangular form  =  ',In,' A '\n",
+      "\n",
+      "P=(230.94*18.028*0.78)+(230.94*19.245)+(230.94*18.028*0.62)\n",
+      "\n",
+      "print 'v) POWER  (P) is  in rectangular form  =  ',P,' W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Ia) is  in rectangular form  =   (14.0817073171+11.2653658537j)  A \n",
+        "ii) CURRENT  (Ib) is  in rectangular form  =   (-9.6225-16.6666666667j)  A \n",
+        "iii) CURRENT  (Ic) is  in rectangular form  =   (6.56243902439+16.7969512195j)  A \n",
+        "iv) CURRENT  (In) is  in rectangular form  =   (11.0216463415+11.3956504065j)  A \n",
+        "v) POWER  (P) is  in rectangular form  =   10273.181148  W \n"
+       ]
+      }
+     ],
+     "prompt_number": 8
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E09 : Pg 178"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                   # EXAMPLE 3-9     PG NO-178-179\n",
+      "Z1=10.+1j*0;\n",
+      "Z2=13.+1j*7.5;\n",
+      "Z3=-13.+1j*7.5;\n",
+      "Z4=8.66-1j*5.;\n",
+      "#X=[Z1+Z2 Z3;Z3 Z2+Z4];\n",
+      "Z5=-104.+1j*180.13;\n",
+      "Z6=280.+1j*0;\n",
+      "#Y=[Z5 Z3;Z6 Z2+Z4];\n",
+      "I1=-2.26 + 8.65j;#det(Y/X);\n",
+      "print 'i)   Current (I1) is    =  ',I1,' A  '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   Current (I1) is    =   (-2.26+8.65j)  A  \n"
+       ]
+      }
+     ],
+     "prompt_number": 9
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E10 : Pg 180"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE 3-10          PG NO-180\n",
+      "Za=6.+1j*0;\n",
+      "Zb=5.26+1j*3;\n",
+      "Zc=3.535+1j*3.535;\n",
+      "Van=230.94+1j*0;\n",
+      "Vcn=-115.47-1j*200;\n",
+      "Vbn=-115.47+1j*200;\n",
+      "Ya=1./Za;\n",
+      "print 'i) admittance  (Ya) is  in rectangular form  =  ',Ya,' siemens '\n",
+      "Yb=1./Zb;\n",
+      "print 'i) admittance  (Yb) is  in  rectangular form  =  ',Yb,' siemens '\n",
+      "Yc=1./Zc;\n",
+      "print 'i) admittance  (Yc) is  in rectangular form  =  ',Yc,' siemens '\n",
+      "Von=((Van*Ya)+(Vbn*Yb)+(Vcn*Yc))/(Ya+Yb+Yc);\n",
+      "print 'i) Voltage  (Von) is  in rectangular form  =  ',Von,' V'\n",
+      "Vao=Van-Von;\n",
+      "print 'i) Voltage  (Vao) is  in rectangular form  =  ',Vao,' V'\n",
+      "Vbo=Vbn-Von;\n",
+      "print 'i) Voltage  (Vbo) is  in rectangular form  =  ',Vbo,' V'\n",
+      "Vco=Vcn-Von;\n",
+      "print 'i) Voltage  (Vco) is  in rectangular form  =  ',Vco,' V'\n",
+      "Ia=Vao*Ya;\n",
+      "print 'i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "Ib=Vbo*Yc;\n",
+      "print 'i) CURRENT  (Ib) is  in rectangular form  =  ',Ib,' A '\n",
+      "Ic=Vco*Yc;\n",
+      "print 'i) CURRENT  (Ic) is  in rectangular form  =  ',Ic,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) admittance  (Ya) is  in rectangular form  =   (0.166666666667+0j)  siemens \n",
+        "i) admittance  (Yb) is  in  rectangular form  =   (0.143450893977-0.0818160992266j)  siemens \n",
+        "i) admittance  (Yc) is  in rectangular form  =   (0.1414427157-0.1414427157j)  siemens \n",
+        "i) Voltage  (Von) is  in rectangular form  =   (-34.3032387626+41.0196191983j)  V\n",
+        "i) Voltage  (Vao) is  in rectangular form  =   (265.243238763-41.0196191983j)  V\n",
+        "i) Voltage  (Vbo) is  in rectangular form  =   (-81.1667612374+158.980380802j)  V\n",
+        "i) Voltage  (Vco) is  in rectangular form  =   (-81.1667612374-241.019619198j)  V\n",
+        "i) CURRENT  (Ia) is  in rectangular form  =   (44.2072064604-6.83660319972j)  A \n",
+        "i) CURRENT  (Ib) is  in rectangular form  =   (11.0061696696+33.9670639376j)  A \n",
+        "i) CURRENT  (Ic) is  in rectangular form  =   (-45.5709166104-22.6100223424j)  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 10
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E11 : Pg 181"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 3-11   PG NO-181\n",
+      "                      \n",
+      "Vrn=230.94+1j*0;\n",
+      "Vyn=-115.47-1j*200.;\n",
+      "Vbn=-115.47+1j*200.;\n",
+      "Yr=-1j*0.05;\n",
+      "Yy=1j*0.05;\n",
+      "Yb=0.05;\n",
+      "Von=((Vrn*Yr)+(Vyn*Yy)+(Vbn*Yb))/(Yr+Yy+Yb);\n",
+      "print 'i) Voltage  (Von) is  in rectangular form  =  ',Von,' V'\n",
+      "Vyo=Vyn-Von;\n",
+      "print 'i) Voltage  (Vyo) is  in rectangular form  =  ',Vyo,' V'\n",
+      "Iy=Vyo*Yy;\n",
+      "print 'iii) CURRENT  (Iy) is  in rectangular form  =  ',Iy, ' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage  (Von) is  in rectangular form  =   (84.53-146.41j)  V\n",
+        "i) Voltage  (Vyo) is  in rectangular form  =   (-200-53.59j)  V\n",
+        "iii) CURRENT  (Iy) is  in rectangular form  =   (2.6795-10j)  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 11
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E12 : Pg 181"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              # EXAMPLE 3-12       PG NO-181-182\n",
+      "import math \n",
+      "Vp=400.;\n",
+      "Zp=10+1j*24;\n",
+      "Zpy=6-1j*8;\n",
+      "Ip=Vp/Zp;\n",
+      "print 'i) CURRENT  (Ip) is  in rectangular form  =  ',Ip,' A '\n",
+      "Ipy=(Vp/math.sqrt(3.))/Zpy;\n",
+      "print 'ii) CURRENT  (Ipy) is  in rectangular form  =  ',Ipy,' A '\n",
+      "Rp=10.;\n",
+      "Rpy=6.;\n",
+      "Xp=24.;\n",
+      "Xpy=-8.;\n",
+      "P1=3*Ip*Ip*Rp;\n",
+      "print 'iii)  Power (P1) is    =  ',P1,'  W '\n",
+      "P2=Ipy*Ipy*3*Rpy;\n",
+      "print 'iv)  Power (P2) is    =  ',P2,'  W '\n",
+      "Q1=3*Ip*Ip*Xp;\n",
+      "print 'v)  Power (Q1) is    =  ',Q1,'  W '\n",
+      "Qy=3*Ipy*Ipy*Xpy;\n",
+      "print 'vi)  Power (Qy) is    =  ',Qy,'  W '\n",
+      "P=P1+P2;\n",
+      "print 'vii)  Power (P) is    =  ',P,'  W '\n",
+      "Q=Q1+Qy;\n",
+      "print 'viii)  Power (Q) is    =  ',Q,'  W '\n",
+      "S=P+1j*Q;\n",
+      "print 'ix)  Power (S) is    =  ',S,'  W '\n",
+      "LI=S/(math.sqrt(3.)*Vp);\n",
+      "print 'x) CURRENT  (LI) is  in rectangular form  =  ',LI,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Ip) is  in rectangular form  =   (5.91715976331-14.201183432j)  A \n",
+        "ii) CURRENT  (Ipy) is  in rectangular form  =   (13.8564064606+18.4752086141j)  A \n",
+        "iii)  Power (P1) is    =   (-4999.8249361-5041.8402717j)   W \n",
+        "iv)  Power (P2) is    =   (-2688+9216j)   W \n",
+        "v)  Power (Q1) is    =   (-11999.5798466-12100.4166521j)   W \n",
+        "vi)  Power (Qy) is    =   (3584-12288j)   W \n",
+        "vii)  Power (P) is    =   (-7687.8249361+4174.1597283j)   W \n",
+        "viii)  Power (Q) is    =   (-8415.57984664-24388.4166521j)   W \n",
+        "ix)  Power (S) is    =   (16700.591716-4241.42011834j)   W \n",
+        "x) CURRENT  (LI) is  in rectangular form  =   (24.1052278071-6.12196261768j)  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 12
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E13 : Pg 182"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                     # EXAMPLE 3-13    PG NO 182\n",
+      "VRY=375.877+1j*136.80;\n",
+      "print 'i)   LINE VOLTAGE (VRY) is in rectangular form   =  ',VRY,' V  '\n",
+      "VYB=-69.45-1j*393.923;\n",
+      "print 'ii)   LINE VOLTAGE (VYB) is in rectangular form   =  ',VYB,' V  '\n",
+      "VBR=-306.41+1j*257.11;\n",
+      "print 'iii)   LINE VOLTAGE (VBR) is in rectangular form   =  ',VBR,' V  '\n",
+      "VYR=-VRY;\n",
+      "print 'i)   LINE VOLTAGE (VYR) is in rectangular form   =  ',VYR,' V  '\n",
+      "VRB=69.45+1j*393.923;\n",
+      "print 'i)   LINE VOLTAGE (VRB) is in rectangular form   =  ',VRB,' V  '\n",
+      "VBY=306.41-1j*257.11;\n",
+      "print 'i)   LINE VOLTAGE (VBY) is in rectangular form   =  ',VBY,' V  '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   LINE VOLTAGE (VRY) is in rectangular form   =   (375.877+136.8j)  V  \n",
+        "ii)   LINE VOLTAGE (VYB) is in rectangular form   =   (-69.45-393.923j)  V  \n",
+        "iii)   LINE VOLTAGE (VBR) is in rectangular form   =   (-306.41+257.11j)  V  \n",
+        "i)   LINE VOLTAGE (VYR) is in rectangular form   =   (-375.877-136.8j)  V  \n",
+        "i)   LINE VOLTAGE (VRB) is in rectangular form   =   (69.45+393.923j)  V  \n",
+        "i)   LINE VOLTAGE (VBY) is in rectangular form   =   (306.41-257.11j)  V  \n"
+       ]
+      }
+     ],
+     "prompt_number": 13
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E14 : Pg 182"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE 3-14   PG NO 182-183\n",
+      "X=[[400+1j*0, -6+1j*0],[-200-1j*346.410,  6-1j*0]];\n",
+      "Y=[[12+1j*0, -6+1j*0],[-6+1j*0, 6-1j*8]];\n",
+      "I1=52.31-1j*7.120;\n",
+      "I2=37.957-1j*14.23;\n",
+      "Ia=I1;\n",
+      "print 'i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "Ib=I2-I1;\n",
+      "print 'i) CURRENT  (Ib) is  in  rectangular form  =  ',Ib,' A '\n",
+      "IC=-I2;\n",
+      "print 'i) CURRENT  (Ic) is  in rectangular form  =  ',IC,' A '\n",
+      "Z1=6+1j*0;\n",
+      "Vao=Ia*Z1;\n",
+      "print 'i) VOLTAGE  (Vao) is  in rectangular form  =  ',Vao,' V '\n",
+      "Vbo=Ib*Z1;\n",
+      "print 'i) VOLTAGE  (Vbo) is  in rectangular form  =  ',Vbo,' V '\n",
+      "Vco=IC*(-1j*8);\n",
+      "print 'i) VOLTAGE  (Vco) is  in rectangular form  =  ',Vco,' V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Ia) is  in rectangular form  =   (52.31-7.12j)  A \n",
+        "i) CURRENT  (Ib) is  in  rectangular form  =   (-14.353-7.11j)  A \n",
+        "i) CURRENT  (Ic) is  in rectangular form  =   (-37.957+14.23j)  A \n",
+        "i) VOLTAGE  (Vao) is  in rectangular form  =   (313.86-42.72j)  V \n",
+        "i) VOLTAGE  (Vbo) is  in rectangular form  =   (-86.118-42.66j)  V \n",
+        "i) VOLTAGE  (Vco) is  in rectangular form  =   (113.84+303.656j)  V \n"
+       ]
+      }
+     ],
+     "prompt_number": 14
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E15 : Pg 185"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 3-15  PG NO-185-186\n",
+      "Van=230.94+1j*0;\n",
+      "Vbn=-115.47-1j*200.;\n",
+      "Vcn=-115.47+1j*200.;\n",
+      "V1=10.*10.**3.;\n",
+      "Ia=V1/Van;\n",
+      "print 'i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "V2=4.*10.**3.;\n",
+      "Ic=V2/Van;\n",
+      "print 'i) CURRENT  (Ic) is  in rectangular form  =  ',Ic,' A '\n",
+      "V3=6.*10.**3.;\n",
+      "Ib=V3/Van;\n",
+      "print 'i) CURRENT  (Ib) is  in rectangular form  =  ',Ib,' A '\n",
+      "In=(Ia+Ib+Ic);\n",
+      "print 'i) CURRENT  (In) is  in rectangular form  =  ',In,' A '\n",
+      "W1=(V1+V2+V3)/2.;\n",
+      "print 'iv)  Power (W1) is in rectangular form    =  ',W1,'  W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Ia) is  in rectangular form  =   (43.3012903785+0j)  A \n",
+        "i) CURRENT  (Ic) is  in rectangular form  =   (17.3205161514+0j)  A \n",
+        "i) CURRENT  (Ib) is  in rectangular form  =   (25.9807742271+0j)  A \n",
+        "i) CURRENT  (In) is  in rectangular form  =   (86.6025807569+0j)  A \n",
+        "iv)  Power (W1) is in rectangular form    =   10000.0   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 15
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E16 : Pg 186"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "        # example-3.16   pg no-186\n",
+      "W1=5920.;\n",
+      "W2=2610.;\n",
+      "P=8530.;\n",
+      "tanQ=(1.732*(W2-W1))/(W1+W2);\n",
+      "cosQ=0.83;\n",
+      "PF=cosQ;\n",
+      "print 'i) tanQ  = ',tanQ\n",
+      "print 'ii) POWER FACTOR  = ',PF"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) tanQ  =  -0.672089097304\n",
+        "ii) POWER FACTOR  =  0.83\n"
+       ]
+      }
+     ],
+     "prompt_number": 16
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E18 : Pg 186"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "  # Example 3.18      pg no-186-187\n",
+      "cosQ=0.8;\n",
+      "sinQ=0.6;\n",
+      "VL=10000.;\n",
+      "V=5000.*10.**3.;               # VOLTAGE\n",
+      "PF=0.9;                 # POWER FACTOR\n",
+      "IL=V/(1.732*VL*cosQ) ;\n",
+      "I1=IL*cosQ;    # ACTIVE  COMPONENT\n",
+      "I2=IL*sinQ;    # REACTIVE  COMPONENT\n",
+      "P=1.732*(VL*IL*PF)\n",
+      "print 'i) IL = ',IL,' A'\n",
+      "print 'i) ACTIVE COMPONENT = ',I1,' A'\n",
+      "print 'i)  REACTIVE COMPONENT = ',I2,' A'\n",
+      "print 'i)  P  = ',P,' KW'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) IL =  360.854503464  A\n",
+        "i) ACTIVE COMPONENT =  288.683602771  A\n",
+        "i)  REACTIVE COMPONENT =  216.512702079  A\n",
+        "i)  P  =  5625000.0  KW\n"
+       ]
+      }
+     ],
+     "prompt_number": 17
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E19 : Pg 187"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      " # EXAMPLE 3.19     PG NO-187\n",
+      "VL=230.;\n",
+      "VP=VL/1.732;\n",
+      "IL=13.279;\n",
+      "COSQ=0.8;\n",
+      "SINQ=0.6;\n",
+      "P=(1.732*VL*IL*COSQ)\n",
+      "RP=(1.732*VL*IL*SINQ)      \n",
+      "VA=(1.732*VL*VP)\n",
+      "print 'i) POWER FACTOR = ',P,' W'\n",
+      "print 'i) POWER FACTOR = ',RP,' var'\n",
+      "print 'i)TOTAL VA = ',VA,' VA'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) POWER FACTOR =  4231.857952  W\n",
+        "i) POWER FACTOR =  3173.893464  var\n",
+        "i)TOTAL VA =  52900.0  VA\n"
+       ]
+      }
+     ],
+     "prompt_number": 18
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E20 : Pg 187"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Example 3.20   pg no-187\n",
+      "import math \n",
+      "Ip=100.;   # LINE CURRENT\n",
+      "COSQ=0.787;\n",
+      "SINQ=0.617;\n",
+      "pi=3.14;\n",
+      "Vp=1100./1.732;\n",
+      "W=(2.*math.pi*50.)\n",
+      "Z=Vp/Ip;\n",
+      "R=Z*COSQ;\n",
+      "Xc=Z*SINQ\n",
+      "C=1./(W*Xc)\n",
+      "print 'i) Z = ',Z,' ohm'\n",
+      "print 'ii) R = ',R,' ohm'\n",
+      "print 'iii)  Xc = ',Xc,' ohm'\n",
+      "print 'iiii)capacitance (C) = ',C,' F'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Z =  6.35103926097  ohm\n",
+        "ii) R =  4.99826789838  ohm\n",
+        "iii)  Xc =  3.91859122402  ohm\n",
+        "iiii)capacitance (C) =  0.000812306943967  F\n"
+       ]
+      }
+     ],
+     "prompt_number": 19
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E21 : Pg 187"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    #  EXAMPLE 3.21  PG NO-187\n",
+      "Ip=20.;\n",
+      "IL=(1.732*Ip);\n",
+      "VL=400.;\n",
+      "cos40=0.766;\n",
+      "sin40=0.642;\n",
+      "VA=(1.732*VL*IL);\n",
+      "p=(VA*cos40);\n",
+      "q=(VA*sin40);\n",
+      "print 'i) VA = ',VA,' VA'\n",
+      "print 'ii) P = ',p,' W'\n",
+      "print 'iii) Q = ',q,' vars'\n"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) VA =  23998.592  VA\n",
+        "ii) P =  18382.921472  W\n",
+        "iii) Q =  15407.096064  vars\n"
+       ]
+      }
+     ],
+     "prompt_number": 20
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E22 : Pg 188"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPLE 3.22  PG NO-188\n",
+      "Vp=230.;\n",
+      "VL=230.;\n",
+      "Z=8.+1j*6.;   \n",
+      "Ip=Vp/Z;\n",
+      "print 'i) CURRENT  (Ip) is  in rectangular form  =  ',Ip,' A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Ip) is  in rectangular form  =   (18.4-13.8j)  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 22
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E23 : Pg 188"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                        # EXAMPLE 3-23     PG NO-188\n",
+      "Za=8.66+1j*5.;\n",
+      "Zc=8.48+1j*8.48;\n",
+      "Zb=11.50+1j*9.642;\n",
+      "VRn=254.+1j*0;\n",
+      "VYn=-127.02-1j*220.;\n",
+      "Vbn=-127.02+1j*220.;\n",
+      "Yr=1./Za;\n",
+      "print 'i) admittance  (Ya) is  in rectangular form  =  ',Yr,' siemens '\n",
+      "Yb=1./Zb;\n",
+      "print 'i) admittance  (Yb) is  in rectangular form  =  ',Yb,' siemens '\n",
+      "Yy=1./Zc;\n",
+      "print 'i) admittance  (Yc) is  in rectangular form  =  ',Yy,' siemens '\n",
+      "\n",
+      "Von=((VRn*Yr)+(Vbn*Yb)+(VYn*Yy))/(Yr+Yb+Yy);\n",
+      "\n",
+      "print 'i) Voltage  (Von) is  in rectangular form  =  ',Von,' V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) admittance  (Ya) is  in rectangular form  =   (0.0866038105677-0.0500022000968j)  siemens \n",
+        "i) admittance  (Yb) is  in rectangular form  =   (0.0510616008751-0.0428118222294j)  siemens \n",
+        "i) admittance  (Yc) is  in rectangular form  =   (0.0589622641509-0.0589622641509j)  siemens \n",
+        "i) Voltage  (Von) is  in rectangular form  =   (17.9603354367+6.1771198768j)  V\n"
+       ]
+      }
+     ],
+     "prompt_number": 23
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E24 : Pg 189"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPLE  3-24  PG NO-189\n",
+      "import math \n",
+      "W1=-1200.;\n",
+      "W2=3400.;\n",
+      "P=W1+W2;\n",
+      "print 'iv)  Power (P) is     =  ',P,'W '\n",
+      "X=math.sqrt(3.)*(W2-W1)/P;\n",
+      "print 'iv)   (tan (Q)) is     =  ',X"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "iv)  Power (P) is     =   2200.0 W \n",
+        "iv)   (tan (Q)) is     =   3.62156077946\n"
+       ]
+      }
+     ],
+     "prompt_number": 24
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E25 : Pg 189"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPLE 3-25           PG NO-189\n",
+      "Vac=240.+1j*0;\n",
+      "Vcb=-120.-1j*207.84;\n",
+      "Vba=-120.+1j*207.84;\n",
+      "Zac=20.+1j*0;\n",
+      "Zcb=12.99+1j*7.5;\n",
+      "Zba=0+1j*25.;\n",
+      "Iac=Vac/Zac;\n",
+      "print 'i) CURRENT  (Iac) is  in rectangular form  =  ',Iac,' A '\n",
+      "Icb=Vcb/Zcb;\n",
+      "print 'i) CURRENT  (Icb) is  in rectangular form  =  ',Icb,' A '\n",
+      "Iba=Vba/Zba;\n",
+      "print 'i) CURRENT  (Iba) is  in rectangular form  =  ',Iba,' A '\n",
+      "Ia=Iac-Iba;\n",
+      "print 'i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "Ib=Iba-Icb;\n",
+      "print 'i) CURRENT  (Ib) is  in rectangular form  =  ',Ib,' A '\n",
+      "Ic=Icb-Iac;\n",
+      "print 'i) CURRENT  (Ic) is  in rectangular form  =  ',Ic,' A '\n",
+      "P=(240*12)+(240*16*0.866)+(240*9.6*0);\n",
+      "print 'iv)  Power (P) is     =  ',P,'  W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Iac) is  in rectangular form  =   (12+0j)  A \n",
+        "i) CURRENT  (Icb) is  in rectangular form  =   (-13.8566096908-7.99964798451j)  A \n",
+        "i) CURRENT  (Iba) is  in rectangular form  =   (8.3136+4.8j)  A \n",
+        "i) CURRENT  (Ia) is  in rectangular form  =   (3.6864-4.8j)  A \n",
+        "i) CURRENT  (Ib) is  in rectangular form  =   (22.1702096908+12.7996479845j)  A \n",
+        "i) CURRENT  (Ic) is  in rectangular form  =   (-25.8566096908-7.99964798451j)  A \n",
+        "iv)  Power (P) is     =   6205.44   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 25
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E26 : Pg 190"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "Vab=200.+1j*0;\n",
+      "Vbc=-100.-1j*173.20;\n",
+      "Vca=-100.+1j*173.20;\n",
+      "Zac=31.+1j*59.;\n",
+      "Zcb=30.-1j*40.;\n",
+      "Zba=80.+1j*60.;\n",
+      "Iab=Vab/Zac;\n",
+      "print 'i) CURRENT  (Iac) is  in rectangular form  =  ',Iab,' A '\n",
+      "Ibc=Vbc/Zcb;\n",
+      "print 'i) CURRENT  (Icb) is  in rectangular form  =  ',Ibc,' A '\n",
+      "Ica=Vca/Zba;\n",
+      "print 'i) CURRENT  (Iba) is  in rectangular form  =  ', Ica,' A '\n",
+      "Ia=Iab-Ica;\n",
+      "print 'i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "Ib=Ibc-Iab;\n",
+      "print 'i) CURRENT  (Ib) is  in rectangular form  =  ',Ib,' A '\n",
+      "Ic=Ica-Ibc;\n",
+      "print 'i) CURRENT  (Ic) is  in rectangular form  =  ',Ic,' A '\n",
+      "P=(200.*3.*0.46)+(200.*4.*0.6)+(200.*2.*0.8);\n",
+      "print 'iv)  Power (P) is     =  ',P,'  W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Iac) is  in rectangular form  =   (1.39576767222-2.65646105358j)  A \n",
+        "i) CURRENT  (Icb) is  in rectangular form  =   (1.5712-3.6784j)  A \n",
+        "i) CURRENT  (Iba) is  in rectangular form  =   (0.2392+1.9856j)  A \n",
+        "i) CURRENT  (Ia) is  in rectangular form  =   (1.15656767222-4.64206105358j)  A \n",
+        "i) CURRENT  (Ib) is  in rectangular form  =   (0.17543232778-1.02193894642j)  A \n",
+        "i) CURRENT  (Ic) is  in rectangular form  =   (-1.332+5.664j)  A \n",
+        "iv)  Power (P) is     =   1076.0   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 26
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E27 : Pg 190"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "   # EXAMPLE-3.27   PG NO-190-191\n",
+      "Zr=4.;\n",
+      "Zy=5.;\n",
+      "VL=400.;\n",
+      "IL=103.1;\n",
+      "Q=36.6   # Q=TETA\n",
+      "COSQ=0.8028;\n",
+      "P=(1.732*VL*IL*COSQ)\n",
+      "print 'i) P = ',P,' W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) P =  57342.141504  W\n"
+       ]
+      }
+     ],
+     "prompt_number": 27
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E28 : Pg 191"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                          # EXAMPLE 3-28   PG NO-191\n",
+      "Van=230.94+1j*0;\n",
+      "Vbn=-115.47-1j*200.;\n",
+      "Vcn=-115.47+1j*200.;\n",
+      "Za=12.-1j*16.;\n",
+      "Zb=12+1j*0;\n",
+      "Zc=8.+1j*6.;\n",
+      "Ia=Van/Za;\n",
+      "print 'i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "Ib=Vbn/Zb;\n",
+      "print 'i) CURRENT  (Ib) is  in rectangular form  =  ',Ib,' A '\n",
+      "Ic=Vcn/Zc;\n",
+      "print 'i) CURRENT  (Ic) is  in rectangular form  =  ',Ic,' A '\n",
+      "NI=-(Ia+Ib+Ic);\n",
+      "print 'i)NEUTRAL CURRENT  (NI) is  in rectangular form  =  ',NI,' A '\n",
+      "P=(230.95*11.55*0.6)+(230.95*19.25*1)+(230.95*23.095*0.8);\n",
+      "print 'iv)  Power (P) is     =  ',P,'  W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Ia) is  in rectangular form  =   (6.9282+9.2376j)  A \n",
+        "i) CURRENT  (Ib) is  in rectangular form  =   (-9.6225-16.6666666667j)  A \n",
+        "i) CURRENT  (Ic) is  in rectangular form  =   (2.7624+22.9282j)  A \n",
+        "i)NEUTRAL CURRENT  (NI) is  in rectangular form  =   (-0.0681-15.4991333333j)  A \n",
+        "iv)  Power (P) is     =   10313.3032   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 28
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E29 : Pg 191"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # Example-3.29    PG NO-191-192\n",
+      "IL=12.55;\n",
+      "V=460.;\n",
+      "Z=V/(1.732*IL)\n",
+      "print '%s %.2f %s' %('i) Z = ',Z,' ohm');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Z =  21.16  ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 29
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E30 : Pg 192"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE 3-30       PG NO-192\n",
+      "R=8*0.866;                      # cos30=0.866\n",
+      "print 'i)   Resistance (R) is   =  ',R,' ohm  '\n",
+      "X=8*0.5;\n",
+      "print 'ii)  X (X) is    =  ',X,' ohm  '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   Resistance (R) is   =   6.928  ohm  \n",
+        "ii)  X (X) is    =   4.0  ohm  \n"
+       ]
+      }
+     ],
+     "prompt_number": 30
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E31 : Pg 193"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "   # EXAMPLE -3.31   PG NO -193\n",
+      "Zr=3333.33;\n",
+      "Vry=200.;\n",
+      "X=16666.66;\n",
+      "Y=346.40;    # Y=(300-j173.2)   \n",
+      "I=Y/X;\n",
+      "RV=I*Zr;\n",
+      "print 'i) I = ',I,'<-29.99 A'\n",
+      "print 'ii) READING OF VOLTMETER = ',RV,' <-30 degree V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) I =  0.0207840083136 <-29.99 A\n",
+        "ii) READING OF VOLTMETER =  69.279958432  <-30 degree V\n"
+       ]
+      }
+     ],
+     "prompt_number": 32
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E32 : Pg 193"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 3-32          PG NO-193\n",
+      "Vry=400.+1j*0;\n",
+      "Vyb=-200.-1j*346.41;\n",
+      "Vbr=-200.+1j*346.410;\n",
+      "I1=14.74-1j*7.3;\n",
+      "I2=2.105-1j*10.94;\n",
+      "Ir=I1;\n",
+      "print 'i) CURRENT  (Ir) is  in rectangular form  =  ',Ir,' A '\n",
+      "Iy=I2-I1;\n",
+      "print 'i) CURRENT  (Iy) is  in rectangular form  =  ',Iy,' A '\n",
+      "Ib=-I2;\n",
+      "print 'i) CURRENT  (Ib) is  in rectangular form  =  ',Ib,' A '\n",
+      "Pr=16.45*16.45*10;\n",
+      "print 'i) Power  (Pr) is    =  ',Pr,' W '\n",
+      "Py=Iy*Iy*20.;\n",
+      "print 'i) Power  (Py) is  in  rectangular form  =  ',Py,' W '\n",
+      "Pb=11.24*11.24*25;\n",
+      "print 'i) Power  (Pb) is in rectangular form   =  ',Pb,' W '\n",
+      "Vro=-(Ir*10);\n",
+      "print 'i) VOLTAGE  (Vro) is  in rectangular  form  =  ',Vro,' V '\n",
+      "Vrn=200-1j*115.475;\n",
+      "print 'i) VOLTAGE  (Vrn) is  in rectangular  form  =  ',Vrn,' V '\n",
+      "Von=Vro+Vrn;\n",
+      "print 'i) VOLTAGE  (Von) is  in rectangular  form  =  ',Von,' V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Ir) is  in rectangular form  =   (14.74-7.3j)  A \n",
+        "i) CURRENT  (Iy) is  in rectangular form  =   (-12.635-3.64j)  A \n",
+        "i) CURRENT  (Ib) is  in rectangular form  =   (-2.105+10.94j)  A \n",
+        "i) Power  (Pr) is    =   2706.025  W \n",
+        "i) Power  (Py) is  in  rectangular form  =   (2927.8725+1839.656j)  W \n",
+        "i) Power  (Pb) is in rectangular form   =   3158.44  W \n",
+        "i) VOLTAGE  (Vro) is  in rectangular  form  =   (-147.4+73j)  V \n",
+        "i) VOLTAGE  (Vrn) is  in rectangular  form  =   (200-115.475j)  V \n",
+        "i) VOLTAGE  (Von) is  in rectangular  form  =   (52.6-42.475j)  V \n"
+       ]
+      }
+     ],
+     "prompt_number": 33
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E33 : Pg 194"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 3-33      PG NO-194\n",
+      "Z1=8.-1j*6;\n",
+      "Z2=3.6-1j*4.8;\n",
+      "In=-(Z1+Z2);\n",
+      "print 'i) CURRENT  (In) is  in rectangular form  =  ',In,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (In) is  in rectangular form  =   (-11.6+10.8j)  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 34
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E34 : Pg 194"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 3-34       PG NO-194\n",
+      "import math \n",
+      "Vp=230.94;\n",
+      "Van=230.94+1j*0;\n",
+      "Vbn=-115.47-1j*200;\n",
+      "Vcn=-115.47+1j*200;\n",
+      "Z=8.-1j*10;\n",
+      "Ia=Van/Z;\n",
+      "print 'i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "Ib=Vbn/Z;\n",
+      "print 'ii) CURRENT  (Ib) is  in rectangular form  =  ',Ib,' A '\n",
+      "Ic=Vcn/Z;\n",
+      "print 'iii) CURRENT  (Ic) is  in rectangular form  =  ',Ic,' A '\n",
+      "S=math.sqrt(3.)*400.*18.03;\n",
+      "print 'iv)  APPARENT POWER (S) is    =  ',S,'  VA '\n",
+      "P=S*0.62;\n",
+      "print 'v)  Power (P) is    =  ',P,'  W '\n",
+      "Q=S*-0.8;\n",
+      "print 'vi)  Power (Q) is    =  ',Q,'  vars '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Ia) is  in rectangular form  =   (11.2653658537+14.0817073171j)  A \n",
+        "ii) CURRENT  (Ib) is  in rectangular form  =   (6.56243902439-16.7969512195j)  A \n",
+        "iii) CURRENT  (Ic) is  in rectangular form  =   (-17.827804878+2.71524390244j)  A \n",
+        "iv)  APPARENT POWER (S) is    =   12491.5504242   VA \n",
+        "v)  Power (P) is    =   7744.761263   W \n",
+        "vi)  Power (Q) is    =   -9993.24033935   vars \n"
+       ]
+      }
+     ],
+     "prompt_number": 35
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E36 : Pg 195"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      " # EXAMPLE-3.36     PG NO -195\n",
+      "import math \n",
+      "Vp=400./(3.)**0.5;\n",
+      "Rp=162.58*10.**3.;\n",
+      "Ipc=Rp/(3.*Vp);\n",
+      "IL=365.82;\n",
+      "Xc=Vp/Ipc;\n",
+      "pi=3.14;\n",
+      "C=1./(2.*math.pi*50.*Xc)\n",
+      "print 'i) Ipc = ',Ipc,' A'      \n",
+      "print 'ii) Xc = ',Xc,' ohm'\n",
+      "print 'i) CAPACITANCE = ',C,' F'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Ipc =  234.664016912  A\n",
+        "ii) Xc =  0.984130889408  ohm\n",
+        "i) CAPACITANCE =  0.00323442633099  F\n"
+       ]
+      }
+     ],
+     "prompt_number": 36
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E37 : Pg 196"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                               # EXAMPLE 3-37      PG NO-196-197\n",
+      "Vry=450.+1j*0;\n",
+      "Vyb=-225.-1j*389.711;\n",
+      "Vbr=-225.+1j*389.711;\n",
+      "Vrn=225.-1j*130;\n",
+      "Vyn=-225.-1j*130;\n",
+      "Vbn=0+1j*259.8;\n",
+      "Z1=10.60+1j*10.60;\n",
+      "Z2=5.+1j*8.66;\n",
+      "Z3=2.6+1j*1.5;\n",
+      "Z4=12.21+1j*4.44;\n",
+      "Iry=Vry/Z1;\n",
+      "print 'i) CURRENT  (Iry) is  in rectangular form  =  ',Iry,' A '\n",
+      "Iyb=Vyb/Z2;\n",
+      "print 'i) CURRENT  (Iyb) is  in rectangular form  =  ',Iyb,' A '\n",
+      "Ibr=Vbr/Z3;\n",
+      "print 'i) CURRENT  (Ibr) is  in rectangular form  =  ',Ibr,' A '\n",
+      "I1=Iry-Ibr;\n",
+      "print 'i) CURRENT  (I1) is  in rectangular form  =  ',I1,' A '\n",
+      "I2=Iyb-Iry;\n",
+      "print 'i) CURRENT  (I2) is  in rectangular form  =  ',I2,' A '\n",
+      "I3=Ibr-Iyb;\n",
+      "print 'i) CURRENT  (I3) is  in rectangular form  =  ',I3,' A '\n",
+      "I4=Vrn/Z4;\n",
+      "print 'i) CURRENT  (I4) is  in rectangular form  =  ',I4,' A '\n",
+      "I5=Vyn/Z4;\n",
+      "print 'i) CURRENT  (I5) is  in rectangular form  =  ',I5,' A '\n",
+      "I6=Vbn/Z4;\n",
+      "print 'i) CURRENT  (I6) is  in rectangular form  =  ',I6,' A '\n",
+      "I7=Vbn/(3+1j*4);\n",
+      "print 'i) CURRENT  (I7) is  in rectangular form  =  ',I7,' A '\n",
+      "IR=I1+I4;\n",
+      "print 'i) CURRENT  (IR) is  in rectangular form  =  ',IR,' A '\n",
+      "IY=I1+I4;\n",
+      "print 'i) CURRENT  (IY) is  in rectangular form  =  ',IY,' A '\n",
+      "IB=I3+I6+I7;\n",
+      "print 'i) CURRENT  (IB) is  in rectangular form  =  ',IB,' A '\n",
+      "IN=-(I7);\n",
+      "print 'i) CURRENT  (IN) is  in rectangular form  =  ',IN,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Iry) is  in rectangular form  =   (21.2264150943-21.2264150943j)  A \n",
+        "i) CURRENT  (Iyb) is  in rectangular form  =   (-45.0009526419-0.000550024201065j)  A \n",
+        "i) CURRENT  (Ibr) is  in rectangular form  =   (-0.0481132075472+149.916603774j)  A \n",
+        "i) CURRENT  (I1) is  in rectangular form  =   (21.2745283019-171.143018868j)  A \n",
+        "i) CURRENT  (I2) is  in rectangular form  =   (-66.2273677363+21.2258650701j)  A \n",
+        "i) CURRENT  (I3) is  in rectangular form  =   (44.9528394344+149.917153798j)  A \n",
+        "i) CURRENT  (I4) is  in rectangular form  =   (12.855921615-15.3218912343j)  A \n",
+        "i) CURRENT  (I5) is  in rectangular form  =   (-19.6948773591-3.48523706188j)  A \n",
+        "i) CURRENT  (I6) is  in rectangular form  =   (6.83369500888+18.7926612744j)  A \n",
+        "i) CURRENT  (I7) is  in rectangular form  =   (41.568+31.176j)  A \n",
+        "i) CURRENT  (IR) is  in rectangular form  =   (34.1304499169-186.464910102j)  A \n",
+        "i) CURRENT  (IY) is  in rectangular form  =   (34.1304499169-186.464910102j)  A \n",
+        "i) CURRENT  (IB) is  in rectangular form  =   (93.3545344432+199.885815072j)  A \n",
+        "i) CURRENT  (IN) is  in rectangular form  =   (-41.568-31.176j)  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 37
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E39 : Pg 196"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "VAB=400.+1j*0;\n",
+      "VBC=-200.-1j*346.41;\n",
+      "VCA=400.+1j*0;\n",
+      "Z1=300.-1j*398.;\n",
+      "IAB=VAB/Z1;\n",
+      "print 'i) CURRENT  (IAB) is  in rectangular form  =  ',IAB,' A '\n",
+      "VAD=IAB*300.;\n",
+      "print 'ii) VOLTAGE  (VAD) is  in rectangular form  =  ',VAD,' V '\n",
+      "VDA=-VAD;\n",
+      "print 'iii) VOLTAGE  (VDA) is  in rectangular form  =  ',VDA,' V '\n",
+      "VDC=VDA-VCA;\n",
+      "print 'iv) VOLTAGE  (VDC) is  in rectangular form  =  ',VDC,' VA '\n",
+      "VAC=400.+1j*0;\n",
+      "VCB=-200.-1j*346.41;\n",
+      "VBA=-200.+1j*346.410;\n",
+      "IAB1=-(VAC)/Z1;\n",
+      "print 'v) CURRENT  (IAB1) is  in rectangular form  =  ',IAB1,' A '\n",
+      "VAD1=IAB1*300;\n",
+      "print 'vi) VOLTAGE  (VAD1) is  in rectangular form  =  ',VAD1,' V '\n",
+      "VDA=-VAD;\n",
+      "print 'vii) VOLTAGE  (VAAD) is  in rectangular form  =  ',VDA,' V '\n",
+      "VDC=VDA+VAC;\n",
+      "print 'viii) VOLTAGE  (VDC) is  in rectangular form  =  ',VDC,' V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (IAB) is  in rectangular form  =   (0.483084008309+0.640891451023j)  A \n",
+        "ii) VOLTAGE  (VAD) is  in rectangular form  =   (144.925202493+192.267435307j)  V \n",
+        "iii) VOLTAGE  (VDA) is  in rectangular form  =   (-144.925202493-192.267435307j)  V \n",
+        "iv) VOLTAGE  (VDC) is  in rectangular form  =   (-544.925202493-192.267435307j)  VA \n",
+        "v) CURRENT  (IAB1) is  in rectangular form  =   (-0.483084008309-0.640891451023j)  A \n",
+        "vi) VOLTAGE  (VAD1) is  in rectangular form  =   (-144.925202493-192.267435307j)  V \n",
+        "vii) VOLTAGE  (VAAD) is  in rectangular form  =   (-144.925202493-192.267435307j)  V \n",
+        "viii) VOLTAGE  (VDC) is  in rectangular form  =   (255.074797507-192.267435307j)  V \n"
+       ]
+      }
+     ],
+     "prompt_number": 38
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E40 : Pg 199"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE-3.40    PG NO-199\n",
+      "Vry=200.;\n",
+      "Vbr=200.;\n",
+      "Vbn=115.47;\n",
+      "I1=10.;   # 10-j12\n",
+      "W1=200.*I1;\n",
+      "X1=173.2;\n",
+      "X2=26.66;\n",
+      "W2=X1*X2;\n",
+      "print 'i)WATTMETERS (W2)   =  ',W2,' W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)WATTMETERS (W2)   =   4617.512  W\n"
+       ]
+      }
+     ],
+     "prompt_number": 39
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E41 : Pg 200"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       #    CHAPTER -3 EXAMPLE NO 3.41   PG NO-200 \n",
+      "Vp=230.94;\n",
+      "Xa=100.+1j*155;\n",
+      "Ia=Vp/Xa;\n",
+      "COSQ=0.542;\n",
+      "P=COSQ;\n",
+      "print 'i) (Ia)   =  ',Ia,' A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) (Ia)   =   (0.678736223365-1.05204114622j)  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 40
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E42 : Pg 200"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "Van=254.+1j*0;\n",
+      "Vbn=-127.02-1j*220.;\n",
+      "Vcn=-127.02+1j*220.;\n",
+      "Ib=0-1j*10.;\n",
+      "Ic=0+1j*20.;\n",
+      "Ia=-(Ib+Ic);\n",
+      "print 'i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "Von=-173.20+1j*100.;\n",
+      "Vao=Van-Von;\n",
+      "print 'i) VOLTAGE  (Vao) is  in rectangular form  =  ',Vao,' V '\n",
+      "Vbo=Vbn-Von;\n",
+      "print 'i) VOLTAGE  (Vbo) is  in rectangular form  =  ',Vbo,' V '\n",
+      "Vco=Vcn-Von;\n",
+      "print 'i) VOLTAGE  (Vco) is  in rectangular form  =  ',Vco,' V '\n",
+      "Za=Vao/Ia;\n",
+      "print 'i) IMPEDANCE  (Za) is  in rectangular form  =  ',Za,' ohm '\n",
+      "Zb=Vbo/Ib;\n",
+      "print 'i) IMPEDANCE  (Zb) is  in rectangular form  =  ',Zb,' ohm '\n",
+      "Zc=Vco/Ic;\n",
+      "print 'i) IMPEDANCE  (Zc) is  in rectangular form  =  ',Zc,' ohm '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Ia) is  in rectangular form  =   (-0-10j)  A \n",
+        "i) VOLTAGE  (Vao) is  in rectangular form  =   (427.2-100j)  V \n",
+        "i) VOLTAGE  (Vbo) is  in rectangular form  =   (46.18-320j)  V \n",
+        "i) VOLTAGE  (Vco) is  in rectangular form  =   (46.18+120j)  V \n",
+        "i) IMPEDANCE  (Za) is  in rectangular form  =   (10+42.72j)  ohm \n",
+        "i) IMPEDANCE  (Zb) is  in rectangular form  =   (32+4.618j)  ohm \n",
+        "i) IMPEDANCE  (Zc) is  in rectangular form  =   (6-2.309j)  ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 41
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E43 : Pg 200"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "   # example-3.43   pg no-200-201\n",
+      "Ip=11<36.87;\n",
+      "PL=5808.;\n",
+      "QL=4356.;\n",
+      "Pm=6000.;\n",
+      "Qm=8000.;\n",
+      "P=PL+Pm;\n",
+      "Q=Qm-QL;\n",
+      "S=((P*P)+(Q*Q))**0.5;\n",
+      "X=P/S;    # POWER FACTOR\n",
+      "print 'i)ACTIVE POWER (P)   =  ',P,' W'\n",
+      "print 'i)REACTIVE POWER (Q)   =  ',Q,' vars(inductive)'\n",
+      "print 'i)APPARENT POWER (S)   =  ',S,' A'\n",
+      "print 'i)power factor (X)   =  ',X,' lagging'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)ACTIVE POWER (P)   =   11808.0  W\n",
+        "i)REACTIVE POWER (Q)   =   3644.0  vars(inductive)\n",
+        "i)APPARENT POWER (S)   =   12357.4916549  A\n",
+        "i)power factor (X)   =   0.95553372236  lagging\n"
+       ]
+      }
+     ],
+     "prompt_number": 42
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E44 : Pg 201"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      " # EXAMPLE 3.44 PG NO-201\n",
+      "W1=800.;\n",
+      "W2=-400.;\n",
+      "P=W1+W2;           \n",
+      "x=(1.723*(W2-W1))/(W1+W2)   # tanQ=x\n",
+      "Q=-79.10;\n",
+      "y=0.189;\n",
+      "P=y    # POWER  FACTOR\n",
+      "print 'i)tanQ (x)   =  ',x\n",
+      "print 'i) POWER factor (P)   =  ',P"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)tanQ (x)   =   -5.169\n",
+        "i) POWER factor (P)   =   0.189\n"
+       ]
+      }
+     ],
+     "prompt_number": 43
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E45 : Pg 201"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE 3-45   PG NO-201-202\n",
+      "Vab=0+1j*212.;\n",
+      "Vbc=-183.6-1j*106.;\n",
+      "Vca=183.6-1j*106.;\n",
+      "Za=10.+1j*0;\n",
+      "Zb=10.+1j*10.;\n",
+      "Zc=0-1j*20.;\n",
+      "Zab=((Za*Zb)+(Zb*Zc)+(Za*Zc))/Zc;\n",
+      "print 'i) IMPEDANCE  (Zab) is  in rectangular form  =  ',Zab,' ohm '\n",
+      "Zbc=((Za*Zb)+(Zb*Zc)+(Za*Zc))/Za;\n",
+      "print 'i) IMPEDANCE  (Zbc) is  in rectangular form  =  ',Zbc,' ohm '\n",
+      "Zca=((Za*Zb)+(Zb*Zc)+(Za*Zc))/Zb;\n",
+      "print 'i) IMPEDANCE  (Zca) is  in rectangular form  =  ',Zca,' ohm '\n",
+      "Iab=Vab/Zab;\n",
+      "print 'i) CURRENT  (Iab) is  in rectangular form  =  ',Iab,' A '\n",
+      "Ibc=Vbc/Zbc;\n",
+      "print 'i) CURRENT  (Ibc) is  in rectangular form  =  ',Ibc,' A '\n",
+      "Ica=Vca/Zca;\n",
+      "print 'i) CURRENT  (Ica) is  in rectangular form  =  ',Ica,' A '\n",
+      "Ia=Iab-Ica;\n",
+      "print 'i) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "Ib=Ibc-Iab;\n",
+      "print 'i) CURRENT  (Ib) is  in rectangular form  =  ',Ib,' A '\n",
+      "Ic=Ica-Ibc;\n",
+      "print 'i) CURRENT  (Ic) is  in rectangular form  =  ',Ic,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) IMPEDANCE  (Zab) is  in rectangular form  =   (15+15j)  ohm \n",
+        "i) IMPEDANCE  (Zbc) is  in rectangular form  =   (30-30j)  ohm \n",
+        "i) IMPEDANCE  (Zca) is  in rectangular form  =   -30j  ohm \n",
+        "i) CURRENT  (Iab) is  in rectangular form  =   (7.06666666667+7.06666666667j)  A \n",
+        "i) CURRENT  (Ibc) is  in rectangular form  =   (-1.29333333333-4.82666666667j)  A \n",
+        "i) CURRENT  (Ica) is  in rectangular form  =   (3.53333333333+6.12j)  A \n",
+        "i) CURRENT  (Ia) is  in rectangular form  =   (3.53333333333+0.946666666667j)  A \n",
+        "i) CURRENT  (Ib) is  in rectangular form  =   (-8.36-11.8933333333j)  A \n",
+        "i) CURRENT  (Ic) is  in rectangular form  =   (4.82666666667+10.9466666667j)  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 44
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E47 : Pg 202"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                        # EXAMPLE 3-47   PG NO-202-203\n",
+      "Vab=212.;\n",
+      "Vbc=212.;\n",
+      "Vca=212.;\n",
+      "Iab=10.;\n",
+      "Ibc=5.;\n",
+      "Ica=7.07;\n",
+      "P=((Vab*Iab*0.707)+(Vbc*Ibc*0.707)+(212*7.07*0));\n",
+      "print 'i) ACTIVE POWER  (P) is   =  ',P,' W '\n",
+      "Q=((Vab*Iab*0.707)+(Vbc*Ibc*-0.707)+(212*7.07*-1))\n",
+      "print 'ii)REACTIVE POWER  (Q) is   =  ',Q,' vars '\n",
+      "S=(P**2.+(Q**2.))**0.5;\n",
+      "print 'i)  APPARENT POWER  (S) is   =  ',S,' VA'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) ACTIVE POWER  (P) is   =   2248.26  W \n",
+        "ii)REACTIVE POWER  (Q) is   =   -749.42  vars \n",
+        "i)  APPARENT POWER  (S) is   =   2369.87412408  VA\n"
+       ]
+      }
+     ],
+     "prompt_number": 45
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E48 : Pg 203"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 3-48   PG NO-202-203\n",
+      "Vao=186.7-1j*87.06;\n",
+      "Vco=-38.5+1j*292.48;\n",
+      "Vbo=-(Vao+Vco);\n",
+      "print 'i) VOLTAGE  (Vbo) is  in rectangular form  =  ',Vbo,' V '\n",
+      "Vab=Vao-Vbo;\n",
+      "print 'i) VOLTAGE  (Vab) is  in rectangular form  =  ',Vab,' V '\n",
+      "Van=201.-1j*37.51;\n",
+      "Von=Van-Vao;\n",
+      "print 'i) VOLTAGE  (Von) is  in rectangular form  =  ',Von,' V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) VOLTAGE  (Vbo) is  in rectangular form  =   (-148.2-205.42j)  V \n",
+        "i) VOLTAGE  (Vab) is  in rectangular form  =   (334.9+118.36j)  V \n",
+        "i) VOLTAGE  (Von) is  in rectangular form  =   (14.3+49.55j)  V \n"
+       ]
+      }
+     ],
+     "prompt_number": 46
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E49 : Pg 203"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 3-49 PG NO-203-204\n",
+      "Vab=400.+1j*0;\n",
+      "Vbc=-200.-1j*346.41;\n",
+      "Vca=-200.+1j*346.410;\n",
+      "Z1=1j*10.;\n",
+      "Z2=-1j*20.;\n",
+      "Z3=10.;\n",
+      "Iab=Vab/Z1;\n",
+      "print 'i) CURRENT  (Iab) is  in rectangular form  =  ',Iab,' A '\n",
+      "Ibc=Vbc/Z2;\n",
+      "print 'ii) CURRENT  (Ibc) is  in rectangular form  =  ',Ibc,' A '\n",
+      "Ica=Vca/Z3;\n",
+      "print 'iii) CURRENT  (Ica) is  in rectangular form  =  ',Ica,' A '\n",
+      "Ia=Iab-Ica;\n",
+      "print 'iv) CURRENT  (Ia) is  in rectangular form  =  ',Ia,' A '\n",
+      "Ib=Ibc-Iab;\n",
+      "print 'v) CURRENT  (Ib) is  in rectangular form  =  ',Ib,' A '\n",
+      "Ic=Ica-Ibc;\n",
+      "print 'vi) CURRENT  (Ic) is  in rectangular form  =  ',Ic,' A '\n",
+      "P=Ica*Z3;\n",
+      "print 'vii)ACTIVE POWER  (P) is  in rectangular form  =  ',P,' W '\n",
+      "Q=(Iab**2*Z3)-(Ibc**2*20);\n",
+      "print 'viii) REACTIVE POWER  (Q) is  in rectangular form  =  ',Q,' vars '\n",
+      "S=(P**2+Q**2)**0.5;\n",
+      "print 'i)APPARENT POWER  (S) is  in rectangular form  =  ',S,' VA '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (Iab) is  in rectangular form  =   -40j  A \n",
+        "ii) CURRENT  (Ibc) is  in rectangular form  =   (17.3205-10j)  A \n",
+        "iii) CURRENT  (Ica) is  in rectangular form  =   (-20+34.641j)  A \n",
+        "iv) CURRENT  (Ia) is  in rectangular form  =   (20-74.641j)  A \n",
+        "v) CURRENT  (Ib) is  in rectangular form  =   (17.3205+30j)  A \n",
+        "vi) CURRENT  (Ic) is  in rectangular form  =   (-37.3205+44.641j)  A \n",
+        "vii)ACTIVE POWER  (P) is  in rectangular form  =   (-200+346.41j)  W \n",
+        "viii) REACTIVE POWER  (Q) is  in rectangular form  =   (-19999.994405+6928.2j)  vars \n",
+        "i)APPARENT POWER  (S) is  in rectangular form  =   (19999.2804579-6931.91155193j)  VA \n"
+       ]
+      }
+     ],
+     "prompt_number": 47
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E50 : Pg 204"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 3-50      PG NO-204\n",
+      "I1=13.12-1j*9.15;\n",
+      "I2=-6.80-1j*19.55;\n",
+      "IaA=I1;\n",
+      "print 'i) CURRENT  (IaA) is  in rectangular form  =  ',IaA,' A '\n",
+      "IbB=I2-I1;\n",
+      "print 'i) CURRENT  (IbB) is  in rectangular form  =  ',IbB,' A '\n",
+      "IcC=-I2;\n",
+      "print 'i) CURRENT  (IcC) is  in rectangular form  =  ',IcC,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (IaA) is  in rectangular form  =   (13.12-9.15j)  A \n",
+        "i) CURRENT  (IbB) is  in rectangular form  =   (-19.92-10.4j)  A \n",
+        "i) CURRENT  (IcC) is  in rectangular form  =   (6.8+19.55j)  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 49
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E51 : Pg 205"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                          # EXAMPLE 3-51     PG NO -205\n",
+      "import math \n",
+      "R1=1.5;\n",
+      "X=2.396;\n",
+      "X1=math.sqrt(X**2.-R1**2.);\n",
+      "print 'i) X1   is   =  ',X1,'ohm '\n",
+      "IL=100.;\n",
+      "Ip=IL/1.732;\n",
+      "print 'ii) Peak Current  =  ',Ip,' A '\n",
+      "R2=4.5;\n",
+      "Z=7.1878;\n",
+      "X2=math.sqrt(Z**2.-R2**2.)\n",
+      "print 'iii) X2   is   =  ',X2,'ohm '\n",
+      "PF=R2/(Z);\n",
+      "print 'vi) Power Factor   is   =  ',PF"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) X1   is   =   1.86837255386 ohm \n",
+        "ii) Peak Current  =   57.7367205543  A \n",
+        "iii) X2   is   =   5.60486117937 ohm \n",
+        "vi) Power Factor   is   =   0.626060825287\n"
+       ]
+      }
+     ],
+     "prompt_number": 50
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E52 : Pg 205"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 3-52   PG NO-205-206\n",
+      "import math \n",
+      "Vp=230.94;\n",
+      "R=20.+1j*30.;\n",
+      "V=400.;\n",
+      "IL=Vp/R;\n",
+      "print 'i) CURRENT  (IL) is  in rectangular form  =  ',IL,' A '\n",
+      "PF=0.555;\n",
+      "P=math.sqrt(3.)*V*IL*PF;\n",
+      "print 'ii)ACTIVE POWER  (P) is  in rectangular form  =  ',P,' W '\n",
+      "Q=math.sqrt(3.)*V*IL*56.289;\n",
+      "print 'iii) REACTIVE POWER  (Q) is  in rectangular form  =  ',Q,' vars '\n",
+      "S=math.sqrt(3.)*V*IL;\n",
+      "print 'iv)APPARENT POWER  (S) is  in rectangular form  =  ',S,' VA '\n",
+      "Ip=3.698;\n",
+      "Z=V/Ip;\n",
+      "print 'i) IMPEDANCE  (Z) is  in rectangular form  =  ',Z,' ohm '\n",
+      "R1=Z*0.555;\n",
+      "print 'i) RESISTANCE  (R1) is  in rectangular form  =  ',R1,' ohm '\n",
+      "Xc=Z*0.83;\n",
+      "print 'i) INDUCTANCE  (Xc) is  in rectangular form  =  ',Xc,' ohm '\n",
+      "C=Xc/(2.*math.pi*50.);\n",
+      "print 'i) CAPACITOR  (C) is  in rectangular form  =  ',C,' F '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (IL) is  in rectangular form  =   (3.55292307692-5.32938461538j)  A \n",
+        "ii)ACTIVE POWER  (P) is  in rectangular form  =   (1366.15320918-2049.22981378j)  W \n",
+        "iii) REACTIVE POWER  (Q) is  in rectangular form  =   (138557.473859-207836.210789j)  vars \n",
+        "iv)APPARENT POWER  (S) is  in rectangular form  =   (2461.53731385-3692.30597077j)  VA \n",
+        "i) IMPEDANCE  (Z) is  in rectangular form  =   108.166576528  ohm \n",
+        "i) RESISTANCE  (R1) is  in rectangular form  =   60.032449973  ohm \n",
+        "i) INDUCTANCE  (Xc) is  in rectangular form  =   89.7782585181  ohm \n",
+        "i) CAPACITOR  (C) is  in rectangular form  =   0.285773072507  F \n"
+       ]
+      }
+     ],
+     "prompt_number": 51
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E53 : Pg 206"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 3-53      PG NO-206-207\n",
+      "import math \n",
+      "HP=2000.;\n",
+      "Vp=2200.;\n",
+      "E=0.93;\n",
+      "MI=(HP*735.5)/E;\n",
+      "print 'i) MOTOR INPUT  (MI) is  in rectangular form  =  ',MI,' W '\n",
+      "Ip=MI/(3.*Vp*0.85);\n",
+      "print 'i) CURRENT  (Ip) is  in rectangular form  =  ',Ip,' A '\n",
+      "AC=Ip*0.85;\n",
+      "print 'i) ACTIVE CURRENT  (AC) is  in rectangular form  =  ',AC,' A '\n",
+      "RC=(Ip**2-AC**2)**0.5;\n",
+      "print 'i) REACTIVE CURRENT  (RC) is  in rectangular form  =  ',RC,' A '\n",
+      "LC=math.sqrt(3)*Ip;\n",
+      "print 'i) LINE CURRENT  (LC) is  in rectangular form  =  ',LC,' A '\n",
+      "ALC=LC*0.85;\n",
+      "print 'i)ACTIVE LINE CURRENT  (ALC) is  in rectangular form  =  ',ALC,' A '\n",
+      "RLC=(LC**2-ALC**2)**0.5;\n",
+      "print 'i) REACTIVE LINE CURRENT  (RLC) is  in rectangular form  =  ',RLC,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) MOTOR INPUT  (MI) is  in rectangular form  =   1581720.43011  W \n",
+        "i) CURRENT  (Ip) is  in rectangular form  =   281.946600732  A \n",
+        "i) ACTIVE CURRENT  (AC) is  in rectangular form  =   239.654610622  A \n",
+        "i) REACTIVE CURRENT  (RC) is  in rectangular form  =   148.524588105  A \n",
+        "i) LINE CURRENT  (LC) is  in rectangular form  =   488.345837489  A \n",
+        "i)ACTIVE LINE CURRENT  (ALC) is  in rectangular form  =   415.093961866  A \n",
+        "i) REACTIVE LINE CURRENT  (RLC) is  in rectangular form  =   257.252132772  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 52
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E54 : Pg 207"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                            # EXAMPLE 3-54  PG NO-207-208\n",
+      "Van=161.66+1j*0;\n",
+      "Vbn=-80.83-1j*140;\n",
+      "Vcn=-80.83+1j*140;\n",
+      "Z1=10+1j*0;\n",
+      "Z2=8.66+1j*5;\n",
+      "Z3=8.66-1j*5;\n",
+      "YA=1/Z1;\n",
+      "print ('i) ADMITTANCE  (YA) is  in rectangular form  =  ',YA,' siemens ');\n",
+      "YB=1/Z2;\n",
+      "print ('ii) ADMITTANCE  (YB) is  in rectangular form  =  ',YB,' siemens ');\n",
+      "YC=1/Z3;\n",
+      "print ('iii) ADMITTANCE  (YC) is  in rectangular form  =  ',YC,' siemens ');\n",
+      "Von=-((Van*YA)+(Vbn*YB)+(Vcn*YC))/(YA+YB+YC);\n",
+      "print ('iv) VOLTAGE  (Von) is  in rectangular form  =  ',Von,' V ');\n",
+      "Vao=Van-Von;\n",
+      "print ('v) VOLTAGE  (Vao) is  in rectangular form  =  ',Vao,' V ');\n",
+      "Vbo=Vbn-Von;\n",
+      "print ('vi) VOLTAGE  (Vbo) is  in  rectangular form  =  ',Vbo,' V ');\n",
+      "Vco=Vcn-Von;\n",
+      "print ('vii) VOLTAGE  (Vco) is  in rectangular form  =  ',Vco,' V ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "('i) ADMITTANCE  (YA) is  in rectangular form  =  ', (0.1+0j), ' siemens ')\n",
+        "('ii) ADMITTANCE  (YB) is  in rectangular form  =  ', (0.08660381056766497-0.050002200096804256j), ' siemens ')\n",
+        "('iii) ADMITTANCE  (YC) is  in rectangular form  =  ', (0.08660381056766497+0.050002200096804256j), ' siemens ')\n",
+        "('iv) VOLTAGE  (Von) is  in rectangular form  =  ', (43.31865997841839-0j), ' V ')\n",
+        "('v) VOLTAGE  (Vao) is  in rectangular form  =  ', (118.3413400215816+0j), ' V ')\n",
+        "('vi) VOLTAGE  (Vbo) is  in  rectangular form  =  ', (-124.14865997841838-140j), ' V ')\n",
+        "('vii) VOLTAGE  (Vco) is  in rectangular form  =  ', (-124.14865997841838+140j), ' V ')\n"
+       ]
+      }
+     ],
+     "prompt_number": 53
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E55 : Pg 208"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                             # EXAMPLE 3-55         PG NO-208-209  \n",
+      "Vab=400.+1j*0;\n",
+      "Vbc=-220.-1j*381.05;\n",
+      "Vca=-220.+1j*381.05;\n",
+      "Z1=0+1j*25.;\n",
+      "Z2=13.+1j*7.5;\n",
+      "Z3=20.+1j*0;\n",
+      "IAB=Vab/Z1;\n",
+      "print ('i) CURRENT  (IAB) is  in rectangular  form  =  ',IAB,' A ');\n",
+      "IBC=Vbc/Z2;\n",
+      "print ('i) CURRENT  (IBC) is  in  rectangular form  =  ',IBC,' A ');\n",
+      "ICA=Vca/Z3;\n",
+      "print ('i) CURRENT  (ICA) is  in rectangular form  =  ',ICA,' A ');\n",
+      "IA=IAB-ICA;\n",
+      "print ('i) CURRENT  (IA) is  in rectangular form  =  ',IA,' A ');\n",
+      "IB=IBC-IAB;\n",
+      "print ('i) CURRENT  (IB) is  in rectangular form  =  ',IB,' A ');\n",
+      "IC=ICA-IBC;\n",
+      "print ('i) CURRENT  (IC) is  in rectangular form  =  ',IC,' A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "('i) CURRENT  (IAB) is  in rectangular  form  =  ', -16j, ' A ')\n",
+        "('i) CURRENT  (IBC) is  in  rectangular form  =  ', (-25.38457269700333-14.666592674805774j), ' A ')\n",
+        "('i) CURRENT  (ICA) is  in rectangular form  =  ', (-11+19.052500000000002j), ' A ')\n",
+        "('i) CURRENT  (IA) is  in rectangular form  =  ', (11-35.0525j), ' A ')\n",
+        "('i) CURRENT  (IB) is  in rectangular form  =  ', (-25.38457269700333+1.3334073251942264j), ' A ')\n",
+        "('i) CURRENT  (IC) is  in rectangular form  =  ', (14.384572697003328+33.71909267480578j), ' A ')\n"
+       ]
+      }
+     ],
+     "prompt_number": 54
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E59 : Pg 209"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # EXAMPLE 3-59 PG NO 267\n",
+      "V2=240-1j*14.35;\n",
+      "V1=240+1j*0;\n",
+      "VL=233.73-1j*8.938;\n",
+      "R1=0.6+1j*0.8;\n",
+      "R2=0.5+1j*0.866;\n",
+      "I1=(V1-VL)/R1;\n",
+      "I2=(V2-VL)/R2;\n",
+      "R3=16+1j*12;\n",
+      "I3=(VL/R3);\n",
+      "print ('i) current(I1) is in polar form  =  ',I1,'A ');\n",
+      "print ('i) current(I2) is in polar form  =  ',I2,'A ');\n",
+      "print ('i) current(I3) is in polar form  =  ',I3,'A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "('i) current(I1) is in polar form  =  ', (10.912400000000005+0.3467999999999911j), 'A ')\n",
+        "('i) current(I2) is in polar form  =  ', (-1.5518602818523957-8.13617799183165j), 'A ')\n",
+        "('i) current(I3) is in polar form  =  ', (9.08106-7.369419999999999j), 'A ')\n"
+       ]
+      }
+     ],
+     "prompt_number": 55
+    }
+   ],
+   "metadata": {}
+  }
+ ]
+}
\ No newline at end of file
diff --git a/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER04.ipynb b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER04.ipynb
new file mode 100644
index 00000000..f971202a
--- /dev/null
+++ b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER04.ipynb
@@ -0,0 +1,1435 @@
+{
+ "metadata": {
+  "name": "",
+  "signature": "sha256:8ec420ceb7d1b3d815cdd7924dca5b564aceed6392f06339648f505d097994e0"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+  {
+   "cells": [
+    {
+     "cell_type": "heading",
+     "level": 1,
+     "metadata": {},
+     "source": [
+      "CHAPTER04:NETWORK THEOREM"
+     ]
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E04 : Pg 224"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 4-4        PG NO-224\n",
+      "#A=[1 1 0 0 0 1;0 -1 1 -1 0 0;-1 0 -1 0 -1 0];\n",
+      "#A1=[1 0 -1;1 -1 0;0 1 -1;0 -1 0;0 0 -1;1 0 0];\n",
+      "A1=2.;\n",
+      "A=6.;\n",
+      "print '%s %.2f' %('i) Numbers of trees  ([A*A**T]) is   =  ',16);"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Numbers of trees  ([A*A**T]) is   =   16.00\n"
+       ]
+      }
+     ],
+     "prompt_number": 4
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E06 : Pg 228"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             #   EXAMPLE 4-6           PG NO-228\n",
+      "I1=-2.59*10.**-3.;\n",
+      "I2=-1.45*10.**-3.;\n",
+      "IR1=I1;\n",
+      "print '%s %.2e %s' %('i) CURRENT  (IR1) is     from A  to B  =  ',IR1,' A ');\n",
+      "IR2=I2;\n",
+      "print '%s %.2e %s' %('ii) CURRENT  (IR2) is     from B  to E  =  ',IR2,' A ');\n",
+      "IR3=I1-I2;\n",
+      "print '%s %.2e %s' %('iii) CURRENT  (IR1) is     from B  to C  =  ',IR3,' A ');\n",
+      "IR4=I1;\n",
+      "print '%s %.2e %s' %('vi) CURRENT  (IR4) is     from C  to F  =  ',IR4,' A ');\n",
+      "IR5=I2;\n",
+      "print '%s %.2e %s' %('v) CURRENT  (IR1) is     from D  to C  =  ',IR5,' A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (IR1) is     from A  to B  =   -2.59e-03  A \n",
+        "ii) CURRENT  (IR2) is     from B  to E  =   -1.45e-03  A \n",
+        "iii) CURRENT  (IR1) is     from B  to C  =   -1.14e-03  A \n",
+        "vi) CURRENT  (IR4) is     from C  to F  =   -2.59e-03  A \n",
+        "v) CURRENT  (IR1) is     from D  to C  =   -1.45e-03  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 1
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E08 : Pg 230"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                        # EXAMPLE 4-8            PG  NO-230-231\n",
+      "V=25.;\n",
+      "Vm=0.64;\n",
+      "Vn=3.05;\n",
+      "R1=5.;\n",
+      "R2=9.64\n",
+      "I1=(V-R2)/R1\n",
+      "print '%s %.2f %s' %('i) CURRENT  (I1) is       =  ',I1,' A ');\n",
+      "I2=R2/4;\n",
+      "print '%s %.2f %s' %('ii) CURRENT  (I2) is     =  ',I2,' A ');\n",
+      "I3=(R2-Vn)/10;\n",
+      "print '%s %.2f %s' %('iii) CURRENT  (I3) is     =  ',I3,' A ');\n",
+      "I4=(10-Vn)/8;\n",
+      "print '%s %.2f %s' %('vi) CURRENT  (I4) is     =  ',I4,' A ');\n",
+      "I5=Vn/2;\n",
+      "print '%s %.2f %s' %('v) CURRENT  (I5) is     =  ',I5,' A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT  (I1) is       =   3.07  A \n",
+        "ii) CURRENT  (I2) is     =   2.41  A \n",
+        "iii) CURRENT  (I3) is     =   0.66  A \n",
+        "vi) CURRENT  (I4) is     =   0.87  A \n",
+        "v) CURRENT  (I5) is     =   1.52  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 2
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E09 : Pg 232"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 4-9      PG NO-232-233\n",
+      "#X=[40 -8 -20;-8 18 -6;-20 -6 36];\n",
+      "#Y=[24 -8 -20;0 18 -6;0 -6 36];\n",
+      "#Z=[40 24 -20;-8 0 -6;-20 0 36];\n",
+      "#U=[40 -8 24;-8 18 0;-20 -6 0]\n",
+      "I1=1.13;#det(Y/X);\n",
+      "print 'CURRENT = ',I1,' A'\n",
+      "I2=0.75;#det(Z/X);\n",
+      "print ' CURRENT = ',I2,' A'\n",
+      "I3=0.75;#det(U/X);\n",
+      "print ' CURRENT is = ',I3,' A'\n",
+      "IR3=I2;\n",
+      "print ' CURRENT is = ',IR3,' A'\n",
+      "IR4=0;\n",
+      "print ' CURRENT is = ',IR4,' A'\n",
+      "IR5=I1-I3;\n",
+      "print ' CURRENT is = ',IR5,' A'\n",
+      "IR6=I3;\n",
+      "print ' CURRENT is = ',IR6,' A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "CURRENT =  1.13  A\n",
+        " CURRENT =  0.75  A\n",
+        " CURRENT is =  0.75  A\n",
+        " CURRENT is =  0.75  A\n",
+        " CURRENT is =  0  A\n",
+        " CURRENT is =  0.38  A\n",
+        " CURRENT is =  0.75  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 3
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E10 :Pg 233"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                              # EXAMPLE 4-11      PG NO-233-234\n",
+      "I1=-1.28;\n",
+      "I2=-0.83;\n",
+      "I3=0.84;\n",
+      "IR1=-I1;                               # CURRENT THROUGH 2.2 RESISTANCE\n",
+      "print '%s %.2f %s' %('i) Current (IR1)   is     =  ',IR1,' A   from B to  A ');\n",
+      "IR2=-I1+I2;                               # CURRENT THROUGH 4.7 RESISTANCE\n",
+      "print '%s %.2f %s' %('ii) Current (IR2)   is     =  ',IR2,' A  from C to  B ');\n",
+      "IR3=-I2+I3;                               # CURRENT THROUGH 6.8 RESISTANCE\n",
+      "print '%s %.2f %s' %('iii) Current (IR3)   is     =  ',IR3,' A  from C to D ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (IR1)   is     =   1.28  A   from B to  A \n",
+        "ii) Current (IR2)   is     =   0.45  A  from C to  B \n",
+        "iii) Current (IR3)   is     =   1.67  A  from C to D \n"
+       ]
+      }
+     ],
+     "prompt_number": 5
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E12 : Pg 234"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # Example 4-12  PG NO234-235\n",
+      "VA=60.866;\n",
+      "VB=19.13;\n",
+      "R=60.;\n",
+      "I60=(VA-VB)/R;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',I60,' A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  0.70  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 6
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E13 : Pg 235"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # Example       4-13             PG NO-235\n",
+      "#X=[1 -0.5  2;-0.5 3.5 -4;-0.5 -1 0];\n",
+      "#X1=[2 -0.5 -0.5;-4   3.5 -1;0 -1 2.5 ]\n",
+      "#X2=[1 -0.5 -0.5;-0.5 3.5 -1;-0.5 -1 2.5];\n",
+      "D=2;\n",
+      "V=1.979*D-16.;#det([X1-X]/X2);                          # V=VA-VC\n",
+      "print '%s %.2f %s' %('i) VOLTAGE (V)   is     =  ',V,' V ');\n",
+      "I2=0.5*1.566;\n",
+      "print '%s %.2f %s' %('i) Current (I2)   is     =  ',I2,' A    ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) VOLTAGE (V)   is     =   -12.04  V \n",
+        "i) Current (I2)   is     =   0.78  A    \n"
+       ]
+      }
+     ],
+     "prompt_number": 7
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E14 : Pg 236"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE 4-14  PG NO-236\n",
+      "VA=61.38;\n",
+      "R1=60.;\n",
+      "R2=110.;\n",
+      "R3=25.;\n",
+      "V1=120.;\n",
+      "V2=40.;\n",
+      "V3=60.;\n",
+      "I120=(V1-VA)/R1;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',I120,' A');\n",
+      "I40=(VA+V2)/R2;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',I40,' A');\n",
+      "I60=(VA-V3)/R3;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',I60,' A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  0.98  A\n",
+        " CURRENT is =  0.92  A\n",
+        " CURRENT is =  0.06  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 8
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E16 : Pg 236"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 4-16        PG NO-236-237;\n",
+      "VA=1.96;\n",
+      "VB=3.2;\n",
+      "IBA=(VB-VA)/2.;\n",
+      "print' CURRENT is = ',IBA,' A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  0.62  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 9
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E17 : Pg 237"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE 4-17     PG NO-237\n",
+      "A=8.08;                      # POTENTIAL\n",
+      "B=7.942;                    # POTENTIAL\n",
+      "VAB=A-B;                  # POTENTIAL DIFFERENCE\n",
+      "print ' POTENTIAL DIFFERENCE is = ',VAB,' V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " POTENTIAL DIFFERENCE is =  0.138  V\n"
+       ]
+      }
+     ],
+     "prompt_number": 10
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E19 : Pg 236"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                         # EXAMPLE 4-19            PG NO-236\n",
+      "i1=11.06;\n",
+      "i2=5.34;\n",
+      "i3=1.907;\n",
+      "IPR=i2-i3;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IPR,' A');\n",
+      "IRS=i2;\n",
+      "VRS=IRS*10**-3*15*10**3;\n",
+      "print '%s %.2f %s' %(' VOLTAGE is = ',VRS,' A');   "
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  3.43  A\n",
+        " VOLTAGE is =  80.10  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 11
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E21 : Pg 239"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 4-21         PG NO-239\n",
+      "I1=4.46;\n",
+      "I2=9.46;\n",
+      "I3=10.;\n",
+      "I4=6.22;\n",
+      "V1=110.8;\n",
+      "IAB=I1\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IAB,' A');\n",
+      "ICD=I2;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',ICD,' A');\n",
+      "IFE=I3-I1;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IFE,' A');\n",
+      "IDE=I2-I4;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IDE,' A');\n",
+      "IHG=I4;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IHG,' A');\n",
+      "I5=5*V1\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',I5,' A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  4.46  A\n",
+        " CURRENT is =  9.46  A\n",
+        " CURRENT is =  5.54  A\n",
+        " CURRENT is =  3.24  A\n",
+        " CURRENT is =  6.22  A\n",
+        " CURRENT is =  554.00  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 12
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E22 : Pg 239"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                        # EXAMPLE 4-22           PG NO-239-240\n",
+      "R1=50.;\n",
+      "R2=20.;\n",
+      "R3=10.;\n",
+      "V1=50.;\n",
+      "V2=100.;\n",
+      "V=((V1/R1)+(V2/R2))/((1./50.)+(1./20.)+(1./10.));\n",
+      "print' Voltage is = ',V,' V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Voltage is =  35.2941176471  V\n"
+       ]
+      }
+     ],
+     "prompt_number": 13
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E23 : Pg 240"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE 4-23       PG NO-240\n",
+      "I1=-3./19.;\n",
+      "V=12.632;\n",
+      "I6=I1+1.;\n",
+      "print' CURRENT is = ',I6,' A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  0.842105263158  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 14
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E24 : Pg 240"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                        # EXAMPLE 4-24     PG NO-240-241\n",
+      "I1=9.;\n",
+      "I2=2.5;\n",
+      "I3=2.;\n",
+      "IR3=I2-I3;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IR3,' A');\n",
+      "V=13.5;\n",
+      "print '%s %.2f %s' %(' VOLTAGE is = ',V,' V');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  0.50  A\n",
+        " VOLTAGE is =  13.50  V\n"
+       ]
+      }
+     ],
+     "prompt_number": 15
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E25 : Pg 241"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 4-25         PG NO-241\n",
+      "   # 31-15I1-(I1-I2)+10V1=0\n",
+      "   # -10V1-(I2-I1)-4I2=0;\n",
+      "   # V1=31-5I1;\n",
+      "I1=5.;\n",
+      "print '%s %.2f %s' %('i) Current (I1)   is     =  ',I1,' A   ');\n",
+      "I2=-11.;\n",
+      "print '%s %.2f %s' %('ii) Current (I2)   is     =  ',I2,' A   ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (I1)   is     =   5.00  A   \n",
+        "ii) Current (I2)   is     =   -11.00  A   \n"
+       ]
+      }
+     ],
+     "prompt_number": 16
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E28 : Pg 243"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                            # EXAMPLE 4-28         PG  NO-243\n",
+      "I1=1.42;\n",
+      "I2=1.683;\n",
+      "I3=0.325;\n",
+      "Iba=I2-I1;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',Iba,' A');\n",
+      "Ibd=I1-I3;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',Ibd,' A');\n",
+      "Iac=I2;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',Iac,' A');\n",
+      "Icd=I3;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',Icd,' A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  0.26  A\n",
+        " CURRENT is =  1.09  A\n",
+        " CURRENT is =  1.68  A\n",
+        " CURRENT is =  0.33  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 17
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E29 : Pg 243"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 4-29             PG NO-243\n",
+      "I1=2.;                               # CURRENT\n",
+      "R=3.;                                # RESISTANCE\n",
+      "P=I1*I1*R;                            # POWER\n",
+      "print '%s %.2f %s' %(' POWER is = ',P,' W');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " POWER is =  12.00  W\n"
+       ]
+      }
+     ],
+     "prompt_number": 18
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E30 : Pg 244"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 4-30           PG NO-244\n",
+      "I3=-0.882;\n",
+      "I=-I3;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',I,' A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  0.88  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 19
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E32 : Pg 245"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                              # EXAMPLE 4-32        PG NO-245-246\n",
+      "Vb=4.55;\n",
+      "Vc=2.57;\n",
+      "Vd=3.165;\n",
+      "Iab=2.*(-Vb+9.);\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',Iab,' A');\n",
+      "Ida=2.*Vd;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',Ida,' A');\n",
+      "Ibc=Vb-Vc;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',Ibc,' A');\n",
+      "Idc=Vd-Vc;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',Idc,' A');\n",
+      "Ibd=5.*(Vb-Vd);\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',Ibd,' A');\n",
+      "Ica=Vc;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',Ica,' A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  8.90  A\n",
+        " CURRENT is =  6.33  A\n",
+        " CURRENT is =  1.98  A\n",
+        " CURRENT is =  0.60  A\n",
+        " CURRENT is =  6.92  A\n",
+        " CURRENT is =  2.57  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 20
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E36 : Pg 250"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 4-36         PG NO-250-251\n",
+      "I1=0.3;\n",
+      "I2=-1.1;\n",
+      "V1=2.*I1;\n",
+      "print '%s %.2f %s' %(' VOLTAGE is = ',V1,' V');\n",
+      "V2=2.*I2;\n",
+      "print '%s %.2f %s' %(' VOLTAGE is = ',V2,' V');\n",
+      "V3=-5.;\n",
+      "print '%s %.2f %s' %(' VOLTAGE is = ',V3,' A');\n",
+      "V4=-(2.*I1)+4.;\n",
+      "print '%s %.2f %s' %(' VOLTAGE is = ',V4,' V');\n",
+      "V5=2.8;\n",
+      "IAB=V4/2.;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IAB,' A');\n",
+      "IAD=V5/2.;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IAD,' A');\n",
+      "IAC=-V3/2.;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IAC,' A');\n",
+      "IDB=V1/2.;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IDB,' A');\n",
+      "IDC=-V2/2.;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IDC,' A');\n",
+      "I=IAB+IAD+IAC-2.;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',I,' A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " VOLTAGE is =  0.60  V\n",
+        " VOLTAGE is =  -2.20  V\n",
+        " VOLTAGE is =  -5.00  A\n",
+        " VOLTAGE is =  3.40  V\n",
+        " CURRENT is =  1.70  A\n",
+        " CURRENT is =  1.40  A\n",
+        " CURRENT is =  2.50  A\n",
+        " CURRENT is =  0.30  A\n",
+        " CURRENT is =  1.10  A\n",
+        " CURRENT is =  3.60  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 21
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E37 : Pg 251"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 4-37           PG NO-251-252\n",
+      "I1=5.;\n",
+      "I2=2.;\n",
+      "I3=1.;\n",
+      "IAB=I1;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IAB,' A');\n",
+      "IBE=I1-I2;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IBE,'A');\n",
+      "IBC=I2;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IBC,' A');\n",
+      "ICE=I2+I3;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',ICE,' A');\n",
+      "IDC=I3;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IDC,' A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  5.00  A\n",
+        " CURRENT is =  3.00 A\n",
+        " CURRENT is =  2.00  A\n",
+        " CURRENT is =  3.00  A\n",
+        " CURRENT is =  1.00  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 22
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E38 : Pg 252"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                            # EXAMPLE 4-38                PG NO-252-253\n",
+      "VB=15.;\n",
+      "VC=6.;\n",
+      "V=20.;\n",
+      "IAB=(V-VB)/1.;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IAB,' A');\n",
+      "IBE=VB/IAB;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IBE,' A');\n",
+      "IBC=(VB-VC)/4.5;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IBC,' A');\n",
+      "ICE=VC/2.;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',ICE,' A');\n",
+      "IDC=1.;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',IDC,' A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is =  5.00  A\n",
+        " CURRENT is =  3.00  A\n",
+        " CURRENT is =  2.00  A\n",
+        " CURRENT is =  3.00  A\n",
+        " CURRENT is =  1.00  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 23
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E41 : Pg 254"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                # EXAMPLE-4-41        PG NO-254\n",
+      "I2=0.5;\n",
+      "I3=1.5;\n",
+      "R=11./3.;\n",
+      "V=I3*R;\n",
+      "print '%s %.2f %s' %(' VOLTAGE is = ',V,' V');\n",
+      "R1=20./9.;\n",
+      "Req=(R*R1)/(R+R1);\n",
+      "print '%s %.2f %s' %(' RESISTANCE is = ',Req,' ohm');\n",
+      "I=V/Req;\n",
+      "print '%s %.2f %s' %(' CURRENT is = ',I,' A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " VOLTAGE is =  5.50  V\n",
+        " RESISTANCE is =  1.38  ohm\n",
+        " CURRENT is =  3.98  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 24
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E43 : Pg 256"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 4-43              PG NO-256-257\n",
+      "import numpy\n",
+      "#X=[[3, -1, -2],[6, -1, -2],[6, -5, -16]];\n",
+      "X=-18.;\n",
+      "print'det(X)= ', X\n",
+      "#X1=[[0, -1, -2],[80, -1, -2],[40, -5, -16]];\n",
+      "V1=26.6;#X1/X;\n",
+      "print'det(V1)= ', V1\n",
+      "#X2=[[3, 0, -2],[6, 80, -2],[6, 40, -16]];\n",
+      "V3=173.33;#X2/X;\n",
+      "print 'det(V3)= ',V3\n",
+      "#X3=[[3, -1, 0],[6, -1, 80],[6, -5, 40]];\n",
+      "V4=-46.66;#X3/X;\n",
+      "print 'det(V4)= ',V4"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "det(X)=  -18.0\n",
+        "det(V1)=  26.6\n",
+        "det(V3)=  173.33\n",
+        "det(V4)=  -46.66\n"
+       ]
+      }
+     ],
+     "prompt_number": 25
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E44 : Pg 257"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 4-44                 PG NO 257    \n",
+      "                           # 6I1+14I2=20    I1-I2=-6\n",
+      "I1=-3.2;\n",
+      "I2=2.8;\n",
+      "print '%s %.2f %s' % ('i) Current(I1)   is     =  ',I1,' A '); \n",
+      "print '%s %.2f %s' % ('Ii) Current (I2)   is     =  ',I2,' A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current(I1)   is     =   -3.20  A \n",
+        "Ii) Current (I2)   is     =   2.80  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 26
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E46 : Pg 258"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE 4-46           PG NO-258-259\n",
+      "import numpy\n",
+      "##X1=[[10, -104,-1j*200],[0, 205+1j*150]];\n",
+      "#X2=[[200+1j*200, -104-1j*200],[-104-1j*200, 205+1j*150]];\n",
+      "I1=0.051 + 2.42e-06j;#det(X1/X2);\n",
+      "#print numpy.linalg.det(X1/X2)\n",
+      "print ' Current is  in polar form= ',I1,' A'\n",
+      "#X3=[[200+1j*200, 10],[-104-1j*200, 0]];\n",
+      "#X4=[[200+1j*200, -104-1j*200],[-104-1j*200, 205+1j*150]];\n",
+      "I2=0.0406 + 0.0201j;#det(X3/X4);\n",
+      "#print numpy.linalg.det(X3/X4)\n",
+      "print ' Current is in polar form = ',I2,' A'\n",
+      "V=10.;                               # VOLTAGE\n",
+      "P=V*5.1*10.**-2.;                       # POWERE\n",
+      "print ' POWER is = ',P,' W'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Current is  in polar form=  (0.051+2.42e-06j)  A\n",
+        " Current is in polar form =  (0.0406+0.0201j)  A\n",
+        " POWER is =  0.51  W\n"
+       ]
+      }
+     ],
+     "prompt_number": 27
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E47 : Pg 259"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                              # EXAMPLE 4-47   PG NO259-260\n",
+      "I2=0;\n",
+      "x=1j*1500.;\n",
+      "y=30.+1j*30.;\n",
+      "V2=x/y;                    # VOLTAGE\n",
+      "print ' VOLTAGE is  in polar form = ',V2,' V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " VOLTAGE is  in polar form =  (25+25j)  V\n"
+       ]
+      }
+     ],
+     "prompt_number": 28
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E48 : Pg 260"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                        # EXAMPLE 4-48         PG NO-260\n",
+      "Vm=63.43+1j*33.38;\n",
+      "V=100.+1j*0;\n",
+      "V1=0+1j*50.;\n",
+      "R1=5.+1j*0;\n",
+      "R2=8.+1j*6.;\n",
+      "R3=12.+1j*16.;\n",
+      "I1=(V-Vm)/R1;\n",
+      "print 'i) Current (I1)   is     =  ',I1,' A '\n",
+      "I2=(V1-Vm)/R2;\n",
+      "print 'ii) Current (I2)   is     =  ',I2,' A '\n",
+      "I3=(Vm)/R3;\n",
+      "print 'iii) Current (I3)   is     =  ',I3,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (I1)   is     =   (7.314-6.676j)  A \n",
+        "ii) Current (I2)   is     =   (-4.0772+5.1354j)  A \n",
+        "iii) Current (I3)   is     =   (3.2381-1.5358j)  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 29
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E49 : Pg 260"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                             # EXAMPLE 4-49          PG NO  260-261\n",
+      "#Vm=[10 -0.25;1j*25  0.75+1j*0.5]/[0.45-1j*0.5 -0.25;-0.25 0.75+1j*0.5];\n",
+      "Vm=7.54+1j*23.58;#(10.6 + 12.5j, 4.14 + 1.42j, -31.2 + 27j, -2.03 + 11j);\n",
+      "print'i) Voltage (Vm)   is     =  ',Vm,' V '\n",
+      "#Vn=[0.45-1j*0.5 10;-0.25 0.75+1j*0.5]/[0.45-1j*0.5 10;-0.25 0.75+1j*0.5];\n",
+      "D=2;\n",
+      "Vn=1-1j*9.622*D-18;#(1 + -9.62e-18j, 1.79e-16 + 8.71e-18j, 0 + -0j, 1 + -0j);\n",
+      "print'ii) Voltage (Vn)   is     =  ',Vn,' V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (Vm)   is     =   (7.54+23.58j)  V \n",
+        "ii) Voltage (Vn)   is     =   (-17-19.244j)  V \n"
+       ]
+      }
+     ],
+     "prompt_number": 30
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E50 : Pg 261"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE 4-50        PG  NO 261-262\n",
+      "I1=(17.32+1j*10)/(10.+1j*10.);\n",
+      "VCA=I1*5;\n",
+      "print'i) VOLTAGE (VCA)   is     =  ',VCA,' V'\n",
+      "I2=(35.35-1j*35.35)/(5.-1j*5.);\n",
+      "VBD=(-I2)*5.;\n",
+      "print'ii) VOLTAGE (VBD)   is     =  ',VBD,' V   '\n",
+      "VCD=VCA+VBD;\n",
+      "print'ii) VOLTAGE (VCD)   is     =  ',VCD,' V   '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) VOLTAGE (VCA)   is     =   (6.83-1.83j)  V\n",
+        "ii) VOLTAGE (VBD)   is     =   (-35.35-0j)  V   \n",
+        "ii) VOLTAGE (VCD)   is     =   (-28.52-1.83j)  V   \n"
+       ]
+      }
+     ],
+     "prompt_number": 31
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E51 : Pg 262"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE 4-51              PG NO-262\n",
+      "import numpy as np\n",
+      "#X1=np.array([14+1j*6, -1j*10,  20+1j*0],[-1j*10, 24+1j*6, -8.66+1j*5],[-1j*10, -(4-1j*4), 0]);\n",
+      "#X2=np.array([14+1j*6, -1j*10,  -1j*10],[-1j*10, 24+1j*6, -(4-1j*4)],[-1j*10, -(4-1j*4), (34-1j*4)]);\n",
+      "#I3=np.linalg.det(X1/X2);\n",
+      "I3=0.103 + 0.292j\n",
+      "print'i) Current (I3)   is     =  ',I3,'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (I3)   is     =   (0.103+0.292j) A\n"
+       ]
+      }
+     ],
+     "prompt_number": 32
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E52 : Pg 263"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                             # EXAMPLE 4-52         PG NO-263\n",
+      "import numpy as np\n",
+      "#X=('6+1j*2  100+1j*0;-6-1j*3.32   0');\n",
+      "#X1=('6+1j*2 -6-1j*3.32); -6-1j*3.32  16+1j*12');\n",
+      "I2=7.83 + -3.62j;#det(X/X1);\n",
+      "print'i) Current (I2)   is     =  ',I2,' A   '\n",
+      "V=78.3 + -36.2j;#10.*I2;\n",
+      "print'ii) VOLTAGE (V)   is     =  ',V,' V   '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (I2)   is     =   (7.83-3.62j)  A   \n",
+        "ii) VOLTAGE (V)   is     =   (78.3-36.2j)  V   \n"
+       ]
+      }
+     ],
+     "prompt_number": 33
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E56 : Pg 265"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 4-56    PG NO-265 \n",
+      "I1=5.92-1j*4.833;\n",
+      "V=12.+1j*0;\n",
+      "Z=V/I1;\n",
+      "print'i) Input Impedance (Z)   is     =  ',Z,' ohm '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Input Impedance (Z)   is     =   (1.21634902533+0.993009263412j)  ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 34
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E57 : Pg 265"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                      # EXAMPLE 4-57        PG N 265-266\n",
+      "#Z1=[200 +1j*4;0 5+1j*10];\n",
+      "#Z2=[2+1j*5 1j*4;1j*4 5+1j*10];\n",
+      "I1=25.4 + -35.8j;#det(Z1/Z2);\n",
+      "print'i) Current (I1)   is     =  ',I1,' A '\n",
+      "#Z3=[2+1j*5 1j*4;1j*4 5+1j*10];\n",
+      "#Z4=[2+1j*5 1j*4;1j*4 5+1j*10];\n",
+      "I2=1+0j;#det(Z3/Z4);\n",
+      "print'ii) Current (I2)   is     =  ',I2,' A   '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (I1)   is     =   (25.4-35.8j)  A \n",
+        "ii) Current (I2)   is     =   (1+0j)  A   \n"
+       ]
+      }
+     ],
+     "prompt_number": 35
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E58 : Pg 267"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "\n",
+      "#  Example : 4.58\n",
+      "   \n",
+      "v1=233.73-1j*8.934;\n",
+      "vs=240.+1j*0;\n",
+      "r1=0.6+1j*0.8;\n",
+      "i1=(vs-v1)/r1;\n",
+      "print'the value of I1 is = ',i1,' Amp'\n",
+      "r2=0.5+1j*0.866;\n",
+      "vs1=239.5-1j*14.359;\n",
+      "i2=(vs1-v1)/r2;\n",
+      "print'the value of I1 is = ',i2,' Amp'\n",
+      "r3=16.+1j*12;\n",
+      "il=i1/r3;\n",
+      "print'the value of I1 is = ',il,' Amp'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "the value of I1 is =  (10.9092+0.3444j)  Amp\n",
+        "the value of I1 is =  (-1.81312977771-7.70965922501j)  Amp\n",
+        "the value of I1 is =  (0.4467-0.3135j)  Amp\n"
+       ]
+      }
+     ],
+     "prompt_number": 36
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E62 : Pg 267"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 4-61    PG NO-267-268\n",
+      "I1=0.05-1j*6.49;\n",
+      "I2=0.040+1j*0.02;\n",
+      "R1=100.;\n",
+      "R2=4.+1j*200.;\n",
+      "Vab=(R1*I2)-(R2*(I1-I2));\n",
+      "print'i) VOLTAGE  (Vab) is    =  ',Vab,' V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) VOLTAGE  (Vab) is    =   (-1298.04+26.04j)  V \n"
+       ]
+      }
+     ],
+     "prompt_number": 37
+    }
+   ],
+   "metadata": {}
+  }
+ ]
+}
\ No newline at end of file
diff --git a/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER05.ipynb b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER05.ipynb
new file mode 100644
index 00000000..15830a85
--- /dev/null
+++ b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER05.ipynb
@@ -0,0 +1,2803 @@
+{
+ "metadata": {
+  "name": "",
+  "signature": "sha256:ced4e22e95a83e4d83cfea1ff0a8d8841eaf1e5ab1dcc8d1a83092d74d745f6c"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+  {
+   "cells": [
+    {
+     "cell_type": "heading",
+     "level": 1,
+     "metadata": {},
+     "source": [
+      "CHAPTER05:ONE PORT NETWORK"
+     ]
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E01 : Pg 294"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 5-1  PG NO-294\n",
+      "TR1=32.;\n",
+      "R1=20.;\n",
+      "R2=30.;\n",
+      "R3=20.;\n",
+      "V=32.;\n",
+      "Ir11=V/TR1;\n",
+      "Ir12=Ir11*(R1/(R1+R2));\n",
+      "Ir13=Ir11*(R2/(R1+R3));\n",
+      "TR2=40.;\n",
+      "Ir2=R3/TR2;\n",
+      "Ir1=(R3/TR2)*Ir2;\n",
+      "Ir3=(R3/TR2)*Ir1;\n",
+      "Ir3=Ir13+Ir3;\n",
+      "Ir1=Ir11-Ir1;\n",
+      "Ir2=Ir12-Ir2;\n",
+      "print '%s %.2f %s' %('i) current(Ir3) is   =  ',Ir3,'A ');\n",
+      "Ir3=Ir13+Ir3;\n",
+      "print '%s %.2f %s' %('i) current(Ir1) is  =  ',Ir1,'A ');\n",
+      "Ir1=Ir11-Ir1;\n",
+      "print '%s %.2f %s' %('i) current(Ir2) is   =  ',Ir2,'A ');\n",
+      "Ir2=0.5-0.4;"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) current(Ir3) is   =   0.88 A \n",
+        "i) current(Ir1) is  =   0.75 A \n",
+        "i) current(Ir2) is   =   -0.10 A \n"
+       ]
+      }
+     ],
+     "prompt_number": 1
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E02 : Pg 295"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 5-2 PG NO-295\n",
+      "Vab1=7.059;\n",
+      "Vab2=2.353;\n",
+      "Vab=Vab1+Vab2;\n",
+      "print '%s %.2f %s' %('i) Votage(Vab) is   =  ',Vab,'V ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Votage(Vab) is   =   9.41 V \n"
+       ]
+      }
+     ],
+     "prompt_number": 2
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E03 : Pg 296"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE 5-3 PG NO-296\n",
+      "TR1=(90./14.);                      # TOTAL RESISTANCE\n",
+      "R1=8.;\n",
+      "R2=6.;\n",
+      "R3=3.;\n",
+      "E1=10.;                            # VOLTS\n",
+      "IR11=E1*(1./TR1);                             # Current in resistance one\n",
+      "IR12=IR11*(R1/(R1+R2));           # Current in resistance Two\n",
+      "IR13=IR11*(R2/(R1+R2));          # Current in resistance one\n",
+      "IR14=0;\n",
+      "TR2=10.;                      # TOTAL RESISTANCE\n",
+      "IR23=TR2/E1;\n",
+      "IR21=IR23*(R2/(R2+R3));\n",
+      "IR22=IR23*(R3/(R2+R3));\n",
+      "IR24=0;\n",
+      "IR34=(10./12.);\n",
+      "IR32=TR2/(R2+(R3*R1/11.));\n",
+      "IR31=IR32*(R1/(R1+R3));\n",
+      "IR33=IR32*(R3/(R1+R3));\n",
+      "IR1=(14.-6.-8.)/9.;\n",
+      "IR2=(8.+3.-11.)/9.;\n",
+      "IR3=(6.+3.)/9.-1.;\n",
+      "IR4=IR34+0+0;\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR11,'V ';\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR12,'V '\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR13,'V '\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR14,'V '\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR21,'V '\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR22,'V '\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR23,'V '\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR24,'V '\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR31,'V '\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR32,'V '\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR33,'V '\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR34,'V '\n",
+      "print'i) CURRENT IN RESISTANCE ONE is   =  ',IR1,'V '\n",
+      "print'i) CURRENT IN RESISTANCE TWO is   =  ',IR2,'V '\n",
+      "print'i)CURRENT IN RESISTANCE THREE  is   =  ',IR3,'V '\n",
+      "print'i) CURRENT IN RESISTANCE FOUR is   =  ',IR4"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT IN RESISTANCE ONE is   =   1.55555555556 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   0.888888888889 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   0.666666666667 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   0 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   0.666666666667 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   0.333333333333 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   1.0 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   0 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   0.888888888889 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   1.22222222222 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   0.333333333333 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   0.833333333333 V \n",
+        "i) CURRENT IN RESISTANCE ONE is   =   0.0 V \n",
+        "i) CURRENT IN RESISTANCE TWO is   =   0.0 V \n",
+        "i)CURRENT IN RESISTANCE THREE  is   =   0.0 V \n",
+        "i) CURRENT IN RESISTANCE FOUR is   =   0.833333333333\n"
+       ]
+      }
+     ],
+     "prompt_number": 3
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E04 : Pg 296"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "\n",
+      "E1=100.+1j*0;\n",
+      "E2=43.30+1j*25\n",
+      "Z1=1.+1j*3.;\n",
+      "Z2=1.-1j*3.;\n",
+      "Z3=2.+1j*4.;\n",
+      "Z4=3.-1j*3.;\n",
+      "Z5=1.+1j*5.;\n",
+      "Z6=2.-1j*8.;\n",
+      "Iab1=E1/((Z1+Z2)+((Z3*Z4)/(Z3+Z4)));\n",
+      "I2=E2/((Z5-Z6)+((Z3*Z1+Z2)/(Z3+Z1+Z2)));\n",
+      "Iab2=(I2*Z3)/(Z3+Z1+Z2)\n",
+      "print 'i) CURRENT (Iab1) is   =  ',Iab1,'A '\n",
+      "print 'i) CURRENT (I2) is   =  ',I2,'A '\n",
+      "print 'i) CURRENT (Iab2) is   =  ',Iab2,'A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT (Iab1) is   =   (17.4528301887-1.41509433962j) A \n",
+        "i) CURRENT (I2) is   =   (1.41627586207-3.00468965517j) A \n",
+        "i) CURRENT (Iab2) is   =   (1.81337931034-1.89944827586j) A \n"
+       ]
+      }
+     ],
+     "prompt_number": 4
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E06 : Pg 299"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE   5-6    PG NO=299-300\n",
+      "TZ1=54.90+1j*85.;\n",
+      "Z1=40.+1j*0;\n",
+      "Z2=250.-1j*132.625;\n",
+      "Z3=0-1j*132.625;\n",
+      "IR1=(Z1/TZ1)*(Z3/Z2);\n",
+      "print ' CURRENT is  in polar form = ',IR1,'A'\n",
+      "TZ2=173.64+1j*48.84;\n",
+      "Z4=20.+1j*0;\n",
+      "Z5=250.+1j*377.;\n",
+      "Z6=0+1j*377.;\n",
+      "IR2=(Z4/TZ2)*(Z6/Z5);\n",
+      "print ' CURRENT is  in polar form = ',IR2,'A'\n",
+      "IR=(IR1**2+IR2**2)**0.5;\n",
+      "print ' CURRENT is  in polar form = ',IR,'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is  in polar form =  (-0.0903679127818-0.161718560602j) A\n",
+        " CURRENT is  in polar form =  (0.0879636927026+0.0283094119919j) A\n",
+        " CURRENT is  in polar form =  (0.111577094136+0.153296421001j) A\n"
+       ]
+      }
+     ],
+     "prompt_number": 5
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E07 : Pg 300"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE 5-7   PG NO-300\n",
+      "IR1=0.185;            # current \n",
+      "IR2=0.0924;          # current\n",
+      "R=250.;              # Resistance\n",
+      "P1=IR1*IR1*R;      # POWER\n",
+      "P2=IR2*IR2*R;    # POWER\n",
+      "P=P1+P2;        # POWER\n",
+      "print '%s %.2f %s' %('i) POWER (P1) is   =  ',P1,'W ');\n",
+      "print '%s %.2f %s' %('i) POWER (P2) is   =  ',P2,'W ');\n",
+      "print '%s %.2f %s' %('i) POWER (P) is   =  ',P,'W ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) POWER (P1) is   =   8.56 W \n",
+        "i) POWER (P2) is   =   2.13 W \n",
+        "i) POWER (P) is   =   10.69 W \n"
+       ]
+      }
+     ],
+     "prompt_number": 6
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E08 : Pg 301"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPLE 5-8   PG NO-301\n",
+      "Vcb=40./7.;\n",
+      "Vth=-6.2857;\n",
+      "RTH=9.4286;\n",
+      "R=10.;\n",
+      "I=-Vth/(R+RTH);\n",
+      "print '%s %.2f %s' %(' CURRENT is  in polar form = ',I,'A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " CURRENT is  in polar form =  0.32 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 7
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E09 : Pg 302"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "        # EXAMPLE 5-9  PG NO-302\n",
+      "V=10.;   # Voltage\n",
+      "S=0.5*10.**-5.;\n",
+      "R1=2500.;\n",
+      "R2=1050.;\n",
+      "R3=200.;\n",
+      "R4=500.;\n",
+      "Van=(V/(R1+R4))*R4;\n",
+      "Vbn=(V/(R2+R3))*R3;\n",
+      "VTH=Van-Vbn;\n",
+      "RTH=((R1*R4)/(R1+R4))+((R2*R3)/(R2+R3));\n",
+      "I=VTH/(RTH+100.);\n",
+      "GD=I/S;                        # Galvonater Deflection\n",
+      "print '%s %.2f %s' %('i) voltage (Van) is   =  ',Van,'V ');\n",
+      "print '%s %.2f %s' %('i) Voltage (Vbn) is   =  ',Vbn,'V ');\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is   =  ',VTH,'V ');  \n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is   =  ',RTH,'ohms ');\n",
+      "print '%s %.2e %s' %('i) CURRENT (I) is   =  ',I,'A ');\n",
+      "print '%s %.2f %s' %('i) Galvoneter Deflection (GD) is   =  ',GD,'mm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) voltage (Van) is   =   1.67 V \n",
+        "i) Voltage (Vbn) is   =   1.60 V \n",
+        "i) Voltage (VTH) is   =   0.07 V \n",
+        "i) Resistance (RTH) is   =   584.67 ohms \n",
+        "i) CURRENT (I) is   =   9.74e-05 A \n",
+        "i) Galvoneter Deflection (GD) is   =   19.47 mm \n"
+       ]
+      }
+     ],
+     "prompt_number": 8
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E10 : Pg 303"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "        # EXAMPLE  5-10 PG NO-303\n",
+      "I1=(58./21.);\n",
+      "R1=2.;\n",
+      "R2=5.;\n",
+      "R3=15.;\n",
+      "VTH=R1+I1;                  # Thevenins Voltage\n",
+      "RTH=(1.*(R2+R3))/(1.+(R2+R3));      # Thevenins   resistance\n",
+      "I=VTH/(10.+RTH);             # CURRENT\n",
+      "P=I*I*10.;                  # POWER\n",
+      "print '%s %.2f %s' %('i)Thevenins  voltage  (VTH) is   =  ',VTH,'V ');\n",
+      "print '%s %.2f %s' %('i) Thevenins   resistance (RTH) is   =  ',RTH,'ohm ');\n",
+      "print '%s %.2f %s' %('i) current (I) is   =  ',I,'A ');\n",
+      "print '%s %.2f %s' %('i) power (P) is   =  ',P,'W ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)Thevenins  voltage  (VTH) is   =   4.76 V \n",
+        "i) Thevenins   resistance (RTH) is   =   0.95 ohm \n",
+        "i) current (I) is   =   0.43 A \n",
+        "i) power (P) is   =   1.89 W \n"
+       ]
+      }
+     ],
+     "prompt_number": 9
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E11 : Pg 303"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                             # EXAMPLE 5-11        PG NO-303\n",
+      "X=8.+1j*8.;                             # X=I1/V1;\n",
+      "X1=0+1j*30./25.+1j*80.;                  # X1=Va/V1;\n",
+      "V1=(20.*(25.+1j*80.))/(0+1j*30.);\n",
+      "print ' VOLTAGE is  in polar form = ',V1,'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " VOLTAGE is  in polar form =  (53.3333333333-16.6666666667j) V\n"
+       ]
+      }
+     ],
+     "prompt_number": 10
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E12 : Pg 304"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "           # EXAMPLE 5-12   PG NO304-305\n",
+      "I2=0.411+1j*0;\n",
+      "VTH=5+1j*0-(I2*5.);\n",
+      "ZTH=1./(1.+(1./2.)+(1./5.));\n",
+      "Iab=VTH/(ZTH+(2.+1j*2.));\n",
+      "print 'i) VOLTAGE (VTH) is in polar form   =  ',VTH,'V '\n",
+      "print 'i) IMPEDANCE (ZTH) is    in polar form =  ',ZTH,'ohms '\n",
+      "print 'i) Current (Iab) is   in polar form =  ',Iab,'A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) VOLTAGE (VTH) is in polar form   =   (2.945+0j) V \n",
+        "i) IMPEDANCE (ZTH) is    in polar form =   0.588235294118 ohms \n",
+        "i) Current (Iab) is   in polar form =   (0.7124385511-0.550520698577j) A \n"
+       ]
+      }
+     ],
+     "prompt_number": 11
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E14 : Pg 306"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "        # EXAMPLE 5-14  PG NO-306\n",
+      "V1=120.;\n",
+      "V2=65.;\n",
+      "R1=40.;\n",
+      "R2=60.;\n",
+      "IN=(V1/R1)+(V2/R2);\n",
+      "RN=(R1*R2)/(R1+R2);\n",
+      "IRL=IN*(RN/(RN+11.));\n",
+      "print '%s %.2f %s' %('i) Current (IN) is   =  ',IN,'A ');\n",
+      "print '%s %.2f %s' %('i) Current (RN) is   =  ',RN,'ohms ');\n",
+      "print '%s %.2f %s' %('i) Current (IRL) is   =  ',IRL,'A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (IN) is   =   4.08 A \n",
+        "i) Current (RN) is   =   24.00 ohms \n",
+        "i) Current (IRL) is   =   2.80 A \n"
+       ]
+      }
+     ],
+     "prompt_number": 12
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E15 : Pg 306"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "         # EXAMPLE 5-15   PG NO-306\n",
+      "I2=-0.67;\n",
+      "R1=8.;\n",
+      "R2=2.;\n",
+      "R3=5.;\n",
+      "RN=R1+((R2*R3)/(R2+R3));\n",
+      "I=-I2*(RN/(10.+RN));\n",
+      "print '%s %.2f %s' %('i) Resistance (RN) is   =  ',RN,'ohm ');\n",
+      "print '%s %.2f %s' %('i) Current3 (I) is   =  ',I,'A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Resistance (RN) is   =   9.43 ohm \n",
+        "i) Current3 (I) is   =   0.33 A \n"
+       ]
+      }
+     ],
+     "prompt_number": 13
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E16 : Pg 307"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "      # EXAMPLE 5-16  PG NO-307\n",
+      "Z1=2.828+1j*2.828;\n",
+      "Z2=0+1j*2.5;\n",
+      "R=10.;\n",
+      "Z3=3.+1j*4.;\n",
+      "IN=Z1+Z2;\n",
+      "ZN=(R*Z3)/(R+Z3);\n",
+      "print 'i) current (IN) is   =  ',IN,'A '\n",
+      "print 'i) impedance (ZN) is   =  ',ZN,'ohms '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) current (IN) is   =   (2.828+5.328j) A \n",
+        "i) impedance (ZN) is   =   (2.97297297297+2.16216216216j) ohms \n"
+       ]
+      }
+     ],
+     "prompt_number": 14
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E17 : Pg 307"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 5-17 PG NO-307-308\n",
+      "Z1=60.+1j*0;\n",
+      "Z2=15.6-1j*9.;\n",
+      "Z3=10.42-1j*6.;\n",
+      "Z4=25.98-1j*15.;\n",
+      "Z5=11.92-1j*1.4;\n",
+      "I=2.5*10.**-3.;\n",
+      "Vab=((Z1*Z2)/(Z3+Z2));\n",
+      "ZTH=(Z3*Z2)/(Z3+Z2);\n",
+      "Vax=I*Z3*10.**3.;\n",
+      "Vxy=Vab-Z4;\n",
+      "Zxy=ZTH+Z3;\n",
+      "IN=Z5/(Zxy*10.**3.);\n",
+      "ZN=Zxy;\n",
+      "print 'i) Voltage (Vab) is   =  ',Vab,'V'\n",
+      "print 'i) Impedance (ZTH) is   =  ',ZTH,'K ohms '\n",
+      "print 'i) Voltage (Vax) is   =  ',Vax\n",
+      "print 'i) Voltage (Vxy) is   =  ',Vxy,'V'\n",
+      "print 'i) Impedance (Zxy) is   =  ',Zxy,'K ohms '\n",
+      "print 'i) Current (IN) is   =  ',IN,'A'\n",
+      "print 'i) Impedance (ZN) is   =  ',ZN,'K ohms '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (Vab) is   =   (35.9792310854-0.0119728562047j) V\n",
+        "i) Impedance (ZTH) is   =   (6.24719584622-3.60000239457j) K ohms \n",
+        "i) Voltage (Vax) is   =   (26.05-15j)\n",
+        "i) Voltage (Vxy) is   =   (9.99923108544+14.9880271438j) V\n",
+        "i) Impedance (Zxy) is   =   (16.6671958462-9.60000239457j) K ohms \n",
+        "i) Current (IN) is   =   (0.000573347331913+0.000246240327236j) A\n",
+        "i) Impedance (ZN) is   =   (16.6671958462-9.60000239457j) K ohms \n"
+       ]
+      }
+     ],
+     "prompt_number": 15
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E18 : Pg 308"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # example  5-18  pg no-308-309\n",
+      "V=120.;\n",
+      "R1=1200.;\n",
+      "R2=400.;\n",
+      "Vab=(V*R1)/(R1+R2);\n",
+      "Rab=(R1*R2)/(R1+R2);\n",
+      "IN=40./450.;\n",
+      "RN=450.;\n",
+      "print '%s %.2f %s' %('i) Voltage  (Vab) is   =  ',Vab,'V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (Rab) is   =  ',Rab,'  ohms ');\n",
+      "print '%s %.2f %s' %('i) Current (IN) is   =  ',IN,'  mA');\n",
+      "print '%s %.2f %s' %('i) Resistance (RN) is   =  ',RN,'   ohms ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage  (Vab) is   =   90.00 V \n",
+        "i) Resistance (Rab) is   =   300.00   ohms \n",
+        "i) Current (IN) is   =   0.09   mA\n",
+        "i) Resistance (RN) is   =   450.00    ohms \n"
+       ]
+      }
+     ],
+     "prompt_number": 16
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E19 : Pg 312"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # EXAMPLE -19 PG NO-312\n",
+      "V=360.;\n",
+      "R1=150.;\n",
+      "R2=30.;\n",
+      "Pm=900.;\n",
+      "RL=25.;\n",
+      "VTH=(V*R1)/(R1+R2);\n",
+      "RTH=(R1*R2)/(R1+R2);\n",
+      "TR=30.+((R1*RL)/(R1+RL));         # total resistance\n",
+      "I=V/TR;                          # Current supplied by battery\n",
+      "P=V*7.;                        # Power  supplied by battery\n",
+      "PL=Pm*100./P                       # Percentage of power delivered to load\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is   =  ',VTH,'V ');\n",
+      "print '%s %2f %s' %('i) Resistance (RTH) is   =  ',RTH,'  ohms ');\n",
+      "print '%s %.2f %s' %('i) Total resistance (TR) is   =  ',TR,' ohms');\n",
+      "print '%s %.2f %s' %('i) Current (I) is   =  ',I,' A ');\n",
+      "print '%s %.2f %s' %('i) power (P) is   =  ',P,' W ');\n",
+      "print '%s %.2f %s' %('i) Percentage of power (PL) is   =  ',PL,' % ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is   =   300.00 V \n",
+        "i) Resistance (RTH) is   =   25.000000   ohms \n",
+        "i) Total resistance (TR) is   =   51.43  ohms\n",
+        "i) Current (I) is   =   7.00  A \n",
+        "i) power (P) is   =   2520.00  W \n",
+        "i) Percentage of power (PL) is   =   35.71  % \n"
+       ]
+      }
+     ],
+     "prompt_number": 17
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E20 : Pg 313"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # EXAMPLE 5-20 PG NO -313\n",
+      "Z1=5.+1j*0;\n",
+      "Z2=4.-1j*3.;\n",
+      "Z3=3.+1j*3.;\n",
+      "Z4=1j*3.;\n",
+      "VTH=((Z1)/(3.+(((Z4*Z2)/(Z3-Z4)))))*(Z4/(Z3-Z4))*(-Z4);\n",
+      "print 'i) Voltage (VTH) is   =  ',VTH,'V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is   =   (1.73076923077-1.15384615385j) V \n"
+       ]
+      }
+     ],
+     "prompt_number": 18
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E21 : Pg 313"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # EXAMPLE 5-21 PG NO -313-314\n",
+      "Z1=8.66+1j*5.;\n",
+      "Z2=1j*1.;\n",
+      "VTH=Z1-(Z1-1.)*0.9;\n",
+      "ZTH=Z2+((9.*1.)/(9.+1.));\n",
+      "I=VTH/((0.9+1j*1.)+(0.9-1j*1.));\n",
+      "P=1.02**2.*0.9;\n",
+      "print 'i) Voltage (VTH) is   =  ',VTH,' V '\n",
+      "print 'i) Impedance(ZTH) is   =  ',ZTH\n",
+      "print 'i) Current (I) is   =  ',I,'A '\n",
+      "print 'i) Power (VTH) is   =  ',P,' W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is   =   (1.766+0.5j)  V \n",
+        "i) Impedance(ZTH) is   =   (0.9+1j)\n",
+        "i) Current (I) is   =   (0.981111111111+0.277777777778j) A \n",
+        "i) Power (VTH) is   =   0.93636  W \n"
+       ]
+      }
+     ],
+     "prompt_number": 19
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E22 : Pg 315"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "         # EXAMPLE 5-22       PG NO-315-316\n",
+      "I1=100.;\n",
+      "I2=80.;\n",
+      "I3=5.;\n",
+      "R1=100.;\n",
+      "R2=50.;\n",
+      "R3=200.;\n",
+      "IN=I1+I2-I3;\n",
+      "X=1./R1+1./R2+1./R3;                  \n",
+      "#1/RN=X\n",
+      "RN=X;\n",
+      "VTH=IN*RN;\n",
+      "RTH=RN,\n",
+      "print 'i) Voltage (VTH) is   =  ',IN,'V'\n",
+      "print 'i) Voltage (VTH) is   =  ',1/RN,'V'\n",
+      "print 'i) Voltage (VTH) is   =  ',VTH,'V'\n",
+      "print 'i) Voltage (VTH) is   =  ',RTH,'V'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is   =   175.0 V\n",
+        "i) Voltage (VTH) is   =   28.5714285714 V\n",
+        "i) Voltage (VTH) is   =   6.125 V\n",
+        "i) Voltage (VTH) is   =   (0.034999999999999996,) V\n"
+       ]
+      }
+     ],
+     "prompt_number": 20
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E23 : Pg 316"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "      # EXAMPLE 5-23    PG -NO 316-317\n",
+      "V11=-5.;\n",
+      "V12=5.;\n",
+      "V13=0;\n",
+      "G1=1./2200.;\n",
+      "G2=1./3300.;\n",
+      "G3=1./1500.;\n",
+      "VO1=((V11*G1)+(V12*G2)+(V13*G3))/(G1+G2+G3);\n",
+      "V21=-5.;\n",
+      "V22=10.;\n",
+      "V23=0;\n",
+      "VO2=((V21*G1)+(V22*G2)+(V23*G3))/(G1+G2+G3);\n",
+      "print '%s %.2f %s' %('i) Voltage (VO1) is   =  ',VO1,'V ');\n",
+      "print '%s %.2f %s' %('i) Voltage (VO2) is   =  ',VO2,'V ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VO1) is   =   -0.53 V \n",
+        "i) Voltage (VO2) is   =   0.53 V \n"
+       ]
+      }
+     ],
+     "prompt_number": 21
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E24 : Pg 317"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "Z1=10+1j*0;\n",
+      "Z2=99.33-1j*49.09222;\n",
+      "Z3=20+1j*0;\n",
+      "Z4=10+1j*20;\n",
+      "Z5=20.03+1j*30.03;\n",
+      "Z6=15+1j*20;\n",
+      "Z7=89.32-1j*49.105;\n",
+      "IN=Z1+Z2-Z3;\n",
+      "ZN=1/((1/Z4)+(1/Z5)+(1/Z6));\n",
+      "VTH=(Z7/1000)*ZN;\n",
+      "ZTH=ZN\n",
+      "print'i) Current (IN) is   in rectangular form   =  ',IN,'V '\n",
+      "print'i) Impedance (1/ZN) is  in rectangular form   =  ',1/ZN,'V '\n",
+      "print'i) Voltage (VTH) is in rectangular form      =  ',VTH,'V '\n",
+      "print'i) Impedance (ZTH) is  in  rectangular form   =  ',ZTH,'ohm '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (IN) is   in rectangular form   =   (89.33-49.09222j) V \n",
+        "i) Impedance (1/ZN) is  in rectangular form   =   (0.059372196723-0.0950467832048j) V \n",
+        "i) Voltage (VTH) is in rectangular form      =   (0.793887856855+0.443835473063j) V \n",
+        "i) Impedance (ZTH) is  in  rectangular form   =   (4.72748141155+7.56805248295j) ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 22
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E25 : Pg 318"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                            # EXAMPLE 5-25           PG NO-318-319\n",
+      "I1=4.4-1j*1.012;                              # Current\n",
+      "I2=I1*((1j*5.)/(3.+1j*9.));\n",
+      "Z1=1.;\n",
+      "I11=(I2/(10.*1j*5.))*(1j*5./10.+1j*5.);\n",
+      "print' Current is  in polar form = ',I1,'A'\n",
+      "print' Current is  in polar form = ',I2,'A'\n",
+      "print' Current is  in polar form = ',I11,'A'\n",
+      "I12=I1-I11;\n",
+      "print' Current is  in polar form = ',I12,'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Current is  in polar form =  (4.4-1.012j) A\n",
+        " Current is  in polar form =  (2.36866666667+0.227333333333j) A\n",
+        " Current is  in polar form =  (0.260553333333+0.0250066666667j) A\n",
+        " Current is  in polar form =  (4.13944666667-1.03700666667j) A\n"
+       ]
+      }
+     ],
+     "prompt_number": 23
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E26 : Pg 319"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE   5-26   PG NO-319-320\n",
+      "import numpy as np\n",
+      "Z1=70.71+1j*70.71;\n",
+      "Z2=10.+1j*5.;\n",
+      "Z3=-1j*5.;\n",
+      "Z4=1j*5.;\n",
+      "Z5=5.-1j*5.;\n",
+      "X1=9.;#np.matrix('Z2 Z3 Z1;Z3 10 0;0 Z4 0');\n",
+      "X2=9.;#np.matrix('Z2 Z3 0;Z3 10 Z4;0 Z4 Z5');\n",
+      "X3=9.;#np.matrix('0 Z3 0;0 10 Z4;Z1 Z4 Z5');\n",
+      "X4=9.;#np.matrix('Z2 Z3 0;Z3 10 Z4;0 Z4 Z5');\n",
+      "I3=X1/X2;\n",
+      "I1=X3/X4;\n",
+      "print'i) Current (I3) is   in polar  =  ',I3,' A '\n",
+      "print'i) Current (I1) is   in polar  =  ',I1,' A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (I3) is   in polar  =   1.0  A \n",
+        "i) Current (I1) is   in polar  =   1.0  A \n"
+       ]
+      }
+     ],
+     "prompt_number": 24
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E27 : Pg 321"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "     # EXAMPLE 5-27  PG NO-321\n",
+      "Z1=(6.-1j*2.41);       # Impedance\n",
+      "Z2=(0-1j*9.64);       # Impedance\n",
+      "Z3=4.+1j*0;            # Impedance\n",
+      "Z4=2.+1j*0;           # Impedance\n",
+      "Z5=0-1j*2.41;          # Impedance\n",
+      "Za=Z2/Z1;              # Impedance\n",
+      "Zb=(Z3*Z4)/Z1;          # Impedance\n",
+      "Zc=(Z4*Z5)/Z1;          # Impedance\n",
+      "print'i) Impedance (Za) is   in polar  =  ',Za,'  ohms '\n",
+      "print'ii) Impedance (Zb) is   in polar  =  ',Zb,'  ohms '\n",
+      "print'iii) Impedance (Zc) is   in polar  =  ',Zc,'  ohms '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Impedance (Za) is   in polar  =   (0.555691361243-1.3834639699j)   ohms \n",
+        "ii) Impedance (Zb) is   in polar  =   (1.14810287959+0.461154656634j)   ohms \n",
+        "iii) Impedance (Zc) is   in polar  =   (0.277845680622-0.69173198495j)   ohms \n"
+       ]
+      }
+     ],
+     "prompt_number": 25
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E28 : Pg 322"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # EXAMPLE 5-28   PG NO-322\n",
+      "Z1=0.6-1j*1.2;\n",
+      "Z2=0.6-1j*1.2;\n",
+      "Z3=1.2+1j*0.6;\n",
+      "Z=Z1+(((Z2+3.)*(Z3+1j*3.))/(Z2+3.+Z3+1j*3.));\n",
+      "print'i) Impedance (Z) is   in polar  =  ',Z,'  ohms'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Impedance (Z) is   in polar  =   (3+2.22044604925e-16j)   ohms\n"
+       ]
+      }
+     ],
+     "prompt_number": 26
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E29 : Pg 323"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 5-29    PG NO 323\n",
+      "V1=5.;                     # Voltage\n",
+      "V2=0.05;                  # Voltage\n",
+      "R1=100.;                    # Resistance\n",
+      "R2=1000.;                  # Resistance\n",
+      "R3=85.;\n",
+      "R4=880.;\n",
+      "I1=0.00266;              # Current\n",
+      "I2=0.02676;              # Current\n",
+      "Va=V1-R1*I2;\n",
+      "Vb=V1-R2*I1;\n",
+      "VTH=Va-Vb;\n",
+      "RTH=((R1*R3)/(R1+R3))+(R2*R4)/(R2+R4)\n",
+      "I=(0.016)/(RTH+20.);\n",
+      "print'i) Voltage (Va) is   in polar  =  ',Va,'  V '\n",
+      "print'i) Voltage (Vb) is   in polar  =  ',Vb,'  V '\n",
+      "print'i) Voltage (VTH) is   in polar  =  ',VTH,'  V '\n",
+      "print'i) Resistance (RTH) is   in polar  =  ',RTH,'  ohms'\n",
+      "print'i) Current (I) is     =  ',I,'  A ',"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (Va) is   in polar  =   2.324   V \n",
+        "i) Voltage (Vb) is   in polar  =   2.34   V \n",
+        "i) Voltage (VTH) is   in polar  =   -0.016   V \n",
+        "i) Resistance (RTH) is   in polar  =   514.031052329   ohms\n",
+        "i) Current (I) is     =   2.99608045828e-05   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 27
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E30 : Pg 324"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 5-30    PG NO 324-325\n",
+      "V=25.;                        # Voltage \n",
+      "R1=50.;                      # RESISTANCE\n",
+      "R2=35.;                     # RESISTANCE\n",
+      "R3=60.;                    # RESISTANCE\n",
+      "R4=10.;\n",
+      "VTH=V-(R1*(R2/R3));      # THEVENINS VOLTAGE\n",
+      "RTH=(R1*R4)/R3;\n",
+      "I40=-(VTH/(40.+RTH));\n",
+      "V40=40.*I40;\n",
+      "print '%s %.2f %s' %('i) Impedance (VTH) is     =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Impedance (RTH) is     =  ',RTH,'  ohm ');\n",
+      "print '%s %.2f %s' %('i) Impedance (I40) is     =  ',I40,'  A ');\n",
+      "print '%s %.2f %s' %('i) Impedance (V40) is     =  ',V40,'  V ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Impedance (VTH) is     =   -4.17   V \n",
+        "i) Impedance (RTH) is     =   8.33   ohm \n",
+        "i) Impedance (I40) is     =   0.09   A \n",
+        "i) Impedance (V40) is     =   3.45   V \n"
+       ]
+      }
+     ],
+     "prompt_number": 28
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E31 : Pg 326"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 5-31   PG NO-326;\n",
+      "V=25.;\n",
+      "R1=50.;\n",
+      "R2=40.;\n",
+      "R3=10.;\n",
+      "I=(V/(R1+((R2*R3)/(R2+R3))))*(R3/(R2+R3));\n",
+      "print '%s %.2f %s' %('i) Current (I) is    =  ',I,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (I) is    =   0.09   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 29
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E32 : Pg 326"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              # EXAMPLE 5-32     PG NO=326\n",
+      "V1=60.;             # VOLTAGE\n",
+      "V2=50.;             # VOLTAGE\n",
+      "V3=100.;            # VOLTAGE\n",
+      "R1=60.;           # RESISTANCE\n",
+      "R2=30.;          # RESISTANCE\n",
+      "R3=40.;         # RESISTANCE\n",
+      "VTH=V2+(R2*(2./3.))-(R1*1.);\n",
+      "RTH=((R1*R2)/(R1+R2))+((R1*R3)/(R1+R3));\n",
+      "RL=RTH;\n",
+      "I=VTH/(RTH+RTH);                # CURRENT\n",
+      "P=(I*I)*RL;                     # POWER\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'   ');\n",
+      "print '%s %.2f %s' %('i) Load Resistance (RL) is    =  ',RL,'  ohm ');\n",
+      "print '%s %.2f %s' %('i) Current (I) is    =  ',I,'  A ');\n",
+      "print '%s %.2f %s' %('i) Power (P) is    =  ',I,'  W ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is    =   10.00   V \n",
+        "i) Resistance (RTH) is    =   44.00    \n",
+        "i) Load Resistance (RL) is    =   44.00   ohm \n",
+        "i) Current (I) is    =   0.11   A \n",
+        "i) Power (P) is    =   0.11   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 30
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E33 : Pg 327"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # EXAMPLE 5-33   PG NO=327\n",
+      "R1=15.;   # RESISTANCE\n",
+      "R2=8.;    # RESISTANCE\n",
+      "R3=12.;    # RESISTANCE\n",
+      "R4=10.;\n",
+      "R5=5.14;\n",
+      "R6=7.429;\n",
+      "R7=32.74;\n",
+      "V=60.;\n",
+      "Ra=(R1*R2)/ (R1+R2+R3);\n",
+      "Rb=(R3*R2)/(R1+R2+R3);\n",
+      "Rc=(R1*R3)/(R1+R2+R3);\n",
+      "TR=R4+R5+((R6*R7)/(R6+R7));      # TOTAL  RESISTANCE\n",
+      "I=V/TR\n",
+      "print '%s %.2f %s' %('i) Resistance (Ra) is    =  ',Ra,'  ohms  ');\n",
+      "print '%s %.2f %s' %('i) Resistance (Rb) is    =  ',Rb,'   ohms ');\n",
+      "print '%s %.2f %s' %('i) Resistance (Rc) is    =  ',Rc,'  ohms  ');\n",
+      "print '%s %.2f %s' %('i) Total Resistance (TR) is    =  ',TR,' ohms  ');\n",
+      "print '%s %.2f %s' %('i) Current (I) is    =  ',I,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Resistance (Ra) is    =   3.43   ohms  \n",
+        "i) Resistance (Rb) is    =   2.74    ohms \n",
+        "i) Resistance (Rc) is    =   5.14   ohms  \n",
+        "i) Total Resistance (TR) is    =   21.20  ohms  \n",
+        "i) Current (I) is    =   2.83   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 31
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E34 : Pg 327"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "        # EXAMPLE 5-34  PG NO-327-328\n",
+      "V=10.;\n",
+      "R1=1.;\n",
+      "R2=2.;\n",
+      "R3=8.5;\n",
+      "VTH=V*(R1/R2);                      # Thevenins Voltage\n",
+      "RTH=R2+((R1*R1)/(R1+R1))+R2;       # Thevenins Resistance\n",
+      "Pmax=(5./9.)**2.*RTH;\n",
+      "TR=R1+((R1*R3)/(R1+R3));         # Total Resistance\n",
+      "TP=V*(V/TR);                    # Total Power\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohms ');\n",
+      "print '%s %.2f %s' %('i) Power (Pmax) is    =  ',Pmax,'  W ');\n",
+      "print '%s %.2f %s' %('i) Total resistance (TR) is    =  ',TR,'  ohms ');\n",
+      "print '%s %.2f %s' %('i) Total Power (TP) is    =  ',TP,'  W ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is    =   5.00   V \n",
+        "i) Resistance (RTH) is    =   4.50   ohms \n",
+        "i) Power (Pmax) is    =   1.39   W \n",
+        "i) Total resistance (TR) is    =   1.89   ohms \n",
+        "i) Total Power (TP) is    =   52.78   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 32
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E35 : Pg 328"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "           # EXAMPLE 5-35   PG NO-328-329\n",
+      "Va=6.;           # VOLTAGE  at PONT A\n",
+      "Vb=-3.;           # VOLTAGE   at POINT B\n",
+      "VTH=Va-Vb;\n",
+      "R1=1.;\n",
+      "R2=2.;\n",
+      "R3=3.;\n",
+      "RTH=((R2*R3)/(R2+R3))+((R1*R3)/(R1+R3));\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is    =   9.00   V \n",
+        "i) Resistance (RTH) is    =   1.95   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 33
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E36 : Pg 329"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                # EXAMPLE 5-36            PG NO=329\n",
+      "I1=-10.;                              # CURRENT\n",
+      "Vpc=15.;\n",
+      "I2=7.5;\n",
+      "Vqc=I2*1.;\n",
+      "print '%s %.2f %s' %(' Voltage is   = ',Vqc,'V');\n",
+      "Vpq=Vpc-Vqc;\n",
+      "print '%s %.2f %s' %(' Voltage is   = ',Vpq,'V');\n",
+      "RTH=1.406;\n",
+      "Pmax=(I2/(2.*RTH))**2.*RTH;\n",
+      "print '%s %.2f %s' %(' Power is   = ',Pmax,'W');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Voltage is   =  7.50 V\n",
+        " Voltage is   =  7.50 V\n",
+        " Power is   =  10.00 W\n"
+       ]
+      }
+     ],
+     "prompt_number": 34
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E37 : Pg 330"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                    # EXAMPLE 5-37          PG NO-330-331\n",
+      "R=8.;\n",
+      "R1=12.67;\n",
+      "R2=4.;\n",
+      "R3=10.;\n",
+      "R4=3.077;\n",
+      "R5=13.077;\n",
+      "R50=9.9;                      # RESISTANCE AT 50 V BATTERY\n",
+      "V=50.;                        # VOLTAGE\n",
+      "I1=V/R50;                    # CURRENT\n",
+      "I=I1*(R/(R+R1));\n",
+      "print '%s %.2f %s' %(' Current is (I1)  = ',I1,'A');\n",
+      "print '%s %.2f %s' %(' Current is (I)  = ',I,'A');\n",
+      "R100=R+((R2*(R3+R4))/(R2+R3+R4));\n",
+      "print '%s %.2f %s' %(' Resistance at 100 (R100) is   = ',R100,'ohm');\n",
+      "I2=100./R100;\n",
+      "print '%s %.2f %s' %(' Current is   (I2)  = ',I2,'A');\n",
+      "I3=((I2*R2)/(R2+R5));\n",
+      "print '%s %.2f %s' %(' Current is   (I3)  = ',I3,'A');\n",
+      "I10=I3-I;\n",
+      "print '%s %.2f %s' %(' Current is    (I10) = ',I10,'A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Current is (I1)  =  5.05 A\n",
+        " Current is (I)  =  1.95 A\n",
+        " Resistance at 100 (R100) is   =  11.06 ohm\n",
+        " Current is   (I2)  =  9.04 A\n",
+        " Current is   (I3)  =  2.12 A\n",
+        " Current is    (I10) =  0.16 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 35
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E38 : Pg 331"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # EXAMPLE   5-38  PG  NO-331\n",
+      "R1=100.;\n",
+      "R2=4.;\n",
+      "R3=8.;\n",
+      "R4=50.;\n",
+      "R5=5.;\n",
+      "VTH=(R1*((R2)/(R2+R3)))-((R3*R4)/(R3+R5));\n",
+      "RTH=((R3*R5)/(R3+R5))+((R2*R3)/(R2+R3));\n",
+      "I=VTH/(10.+RTH);\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,' ohm ');\n",
+      "print '%s %.2f %s' %('i) Current (I) is    =  ',I,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is    =   2.56   V \n",
+        "i) Resistance (RTH) is    =   5.74  ohm \n",
+        "i) Current (I) is    =   0.16   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 36
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E39 : Pg 331"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 5-39   PG NO-331\n",
+      "V=36.;\n",
+      "R1=5.;\n",
+      "R2=11.;\n",
+      "R3=6.;\n",
+      "VTH=V*(R1/R2);\n",
+      "RTH=(R1*R3)/(R1+R3);\n",
+      "R=RTH;\n",
+      "Pmax=(VTH/(2.*RTH))**2.*(RTH);\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohm ');\n",
+      "print '%s %.2f %s' %('i) Maximum Power (Pmax) is    =  ',Pmax,'  W ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is    =   16.36   V \n",
+        "i) Resistance (RTH) is    =   2.73   ohm \n",
+        "i) Maximum Power (Pmax) is    =   24.55   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 37
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E40 : Pg 331"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "      # EXAMPLE 5-40  PG NO-331-332\n",
+      "R1=3.;\n",
+      "R2=2.;\n",
+      "R3=12.;\n",
+      "R4=4.;\n",
+      "R5=8.;\n",
+      "V=10.;\n",
+      "R=R3/(R1/R2);\n",
+      "TR=R4+((R2*R5)/(R2+R5))+((R1*R3)/(R1+R3));\n",
+      "I=V/TR;\n",
+      "Ir=I*(R2/(R5+R2));\n",
+      "print 'i) Resistance (R) is    =  ',R,'  ohm '\n",
+      "print 'i) Total Resistance (TR) is    =  ',TR,'  ohm '\n",
+      "print 'i) Current (I) is    =  ',I,'  A '\n",
+      "print 'i) Current (Ir) is    =  ',Ir,'  A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Resistance (R) is    =   8.0   ohm \n",
+        "i) Total Resistance (TR) is    =   8.0   ohm \n",
+        "i) Current (I) is    =   1.25   A \n",
+        "i) Current (Ir) is    =   0.25   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 38
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E41 : Pg 332"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # EXAMPLE 5-41  PG NO-332-333\n",
+      "VTH=10.;\n",
+      "V=10.;\n",
+      "R1=10.;\n",
+      "R2=10.;\n",
+      "R3=16.67;\n",
+      "R4=50.;\n",
+      "R5=5.56;\n",
+      "R6=3.33;\n",
+      "RTH=V+R5+(((R1+R3)*(R4+R6))/(R1+R3+R4+R6));\n",
+      "I=(V/RTH)-0.4;\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohm ');\n",
+      "print '%s %.2f %s' %('i) Currrent (I) is    =  ',I,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Resistance (RTH) is    =   33.34   ohm \n",
+        "i) Currrent (I) is    =   -0.10   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 39
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E42 : Pg 333"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 5-42   PG NO-333\n",
+      "V=100.;           # Voltage\n",
+      "RTH=0;           # Resistance\n",
+      "Iab=V/20.;        # Current\n",
+      "print '%s %.2f %s' %('i) Current (Iab) is    =  ',Iab,'  A ');\n",
+      "Iab=V/20.;"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (Iab) is    =   5.00   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 40
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E43 : Pg 333"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "      # EXAMPLE 5-43 PG NO-333\n",
+      "Vab=38.;       # Voltage\n",
+      "R1=12.;\n",
+      "R2=6.;\n",
+      "RTH=(R1*R2)/(R1+R2);\n",
+      "Iab=Vab/(RTH+3.);\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohm ');\n",
+      "print '%s %.2f %s' %('i) Current (Iab) is    =  ',Iab,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Resistance (RTH) is    =   4.00   ohm \n",
+        "i) Current (Iab) is    =   5.43   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 41
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E44 : Pg 333"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 5-44 PG NO-333-334\n",
+      "I1=1.6;\n",
+      "I2=0.8;\n",
+      "VTH=6.*I2;                              #  ((R1*R2)/(R1+R2))\n",
+      "R1=3.;\n",
+      "R2=9.;                                           \n",
+      "R3=6.;\n",
+      "R4=3.;\n",
+      "RTH=((((R1*R2)/(R1+R2))+R1)*R3)/(((R1*R2)/(R1+R2))+R1+R2);\n",
+      "IN=VTH/RTH;\n",
+      "RN=RTH;\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohm ');\n",
+      "print '%s %.2f %s' %('i) Current (IN) is    =  ',IN,'  A ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RN) is    =  ',RN,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is    =   4.80   V \n",
+        "i) Resistance (RTH) is    =   2.21   ohm \n",
+        "i) Current (IN) is    =   2.17   A \n",
+        "i) Resistance (RN) is    =   2.21   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 42
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E45 : Pg 334"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "        # EXAMPLE5-45  PG NO-334-335\n",
+      "R1=10.;\n",
+      "R2=5.;\n",
+      "V=15.;\n",
+      "Vb=9.;\n",
+      "Va=(V*R2)/(R1+R2);\n",
+      "Vba=Vb-Va;\n",
+      "RTH=(R1*R2)/(R1+R2);\n",
+      "VTH=Vba;\n",
+      "Iba=VTH/(RTH+Vba);\n",
+      "print '%s %.2f %s' %('i) Voltage (Va) is    =  ',Va,'  V ');\n",
+      "print '%s %.2f %s' %('i) Voltage (Vba) is    =  ',Vba,'  V ');\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) REsistance (RTH) is    =  ',RTH,'  ohms ');\n",
+      "print '%s %.2f %s' %('i) Current (Iba) is    =  ',Iba,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (Va) is    =   5.00   V \n",
+        "i) Voltage (Vba) is    =   4.00   V \n",
+        "i) Voltage (VTH) is    =   4.00   V \n",
+        "i) REsistance (RTH) is    =   3.33   ohms \n",
+        "i) Current (Iba) is    =   0.55   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 43
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E46 : Pg 335"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "       # EXAMPLE 5-46   PG NO-335\n",
+      "R1=1.;\n",
+      "R2=1.;\n",
+      "R3=3.;\n",
+      "RTH=R1+((R2*R3)/(R2+R3));\n",
+      "RL=R3/(RTH+RTH);\n",
+      "P=RL**2.*RTH;\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohms ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RL) is    =  ',RL,'  A ');\n",
+      "print '%s %.2f %s' %('i) Power (P) is    =  ',P,'  W ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Resistance (RTH) is    =   1.75   ohms \n",
+        "i) Resistance (RL) is    =   0.86   A \n",
+        "i) Power (P) is    =   1.29   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 44
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E47 : Pg 336"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "         # EXAMPLE 5-47   PG NO-336\n",
+      "V=5.;          # VOLTAGE\n",
+      "R1=2.;\n",
+      "R2=1.;\n",
+      "VTH=R1+((V-R1)/3.);\n",
+      "RTH=R2+((R1*R2)/(R1+R2));\n",
+      "IN=((V*0.5)/(R1+0.5))+((R1/RTH)*(R1/VTH))\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohm ');\n",
+      "print '%s %.2f %s' %('i) Current (IN) is    =  ',IN,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is    =   3.00   V \n",
+        "i) Resistance (RTH) is    =   1.67   ohm \n",
+        "i) Current (IN) is    =   1.80   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 45
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E48 : Pg 336"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE 5-48        PG NO-336-337\n",
+      "V=24.;\n",
+      "R1=4.;\n",
+      "R2=4.;\n",
+      "Iab=V/(R1+R2);\n",
+      "Idb=6.;\n",
+      "Iba=(Idb/(R1+R2))*R1;\n",
+      "Ibc=Iab+Iba;\n",
+      "IDB=Ibc;\n",
+      "print '%s %.2f %s' %('i) CURRENT (Iab) is    =  ',Iab,'  A ');\n",
+      "print '%s %.2f %s' %('i) CURRENT (Iba) is    =  ',Iba,'  A ');\n",
+      "print '%s %.2f %s' %('i) CURRENT (Ibc) is    =  ',Ibc,'  A ');\n",
+      "print '%s %.2f %s' %('i) CURRENT (IDB) is    =  ',IDB,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT (Iab) is    =   3.00   A \n",
+        "i) CURRENT (Iba) is    =   3.00   A \n",
+        "i) CURRENT (Ibc) is    =   6.00   A \n",
+        "i) CURRENT (IDB) is    =   6.00   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 46
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E49 : Pg 337"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPE 5-49     PG NO-337-338\n",
+      "V1=120.;\n",
+      "V2=65.;\n",
+      "R1=20.;\n",
+      "R2=30.;\n",
+      "VTH=V1-((V1-V2)/(R1+R2))*R1;\n",
+      "RTH=(R1*R2)/(R1+R2);\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohms ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is    =   98.00   V \n",
+        "i) Resistance (RTH) is    =   12.00   ohms \n"
+       ]
+      }
+     ],
+     "prompt_number": 47
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E50 : Pg 338"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPE 5-49     PG NO-337-338\n",
+      "V1=120.;\n",
+      "V2=65.;\n",
+      "R1=20.;\n",
+      "R2=30.;\n",
+      "VTH=V1-((V1-V2)/(R1+R2))*R1;\n",
+      "RTH=(R1*R2)/(R1+R2);\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohms ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is    =   98.00   V \n",
+        "i) Resistance (RTH) is    =   12.00   ohms \n"
+       ]
+      }
+     ],
+     "prompt_number": 48
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E51 : Pg 338"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 5-51    PG NO-338\n",
+      "I=10.;           # CURRENT\n",
+      "R1=1.;\n",
+      "R2=1.;\n",
+      "R3=1.;\n",
+      "VTH=(I*R1)/(R1+R2+R3);\n",
+      "RTH=(R1*(R1+R2))/(R1+R2+R3);\n",
+      "P=(VTH/(RTH+RTH))**2*(RTH);\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohms ');    \n",
+      "print '%s %.2f %s' %('i) Power (P) is    =  ',P,'  W ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is    =   3.33   V \n",
+        "i) Resistance (RTH) is    =   0.67   ohms \n",
+        "i) Power (P) is    =   4.17   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 49
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E52 : Pg 339"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "          # EXAMPLE  5-52   PG NO-339\n",
+      "R1=2.;\n",
+      "R2=4.;\n",
+      "R3=2.;\n",
+      "V=0.389;            # VOLTAGE\n",
+      "I1=3.89;           # CURRENT\n",
+      "TR=((R1*R2)/(R1+R2))+R2;     # TOTAL RESISTANCE\n",
+      "I=V/TR;                 # CURRENT\n",
+      "TI=I1+I;                 # TOTAL   CURRENT\n",
+      "print '%s %.2f %s' %('i) Total resistance (TR) is    =  ',TR,'  ohms ');\n",
+      "print '%s %.2f %s' %('i) Current (I) is    =  ',I,'  A ');\n",
+      "print '%s %.2f %s' %('i) Total current (TI) is    =  ',TI,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Total resistance (TR) is    =   5.33   ohms \n",
+        "i) Current (I) is    =   0.07   A \n",
+        "i) Total current (TI) is    =   3.96   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 50
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E53 : Pg 339"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              # EXAMPLE 5-53   PG NO-339\n",
+      "R1=16.;\n",
+      "R2=8.;\n",
+      "R3=12.;\n",
+      "Rd=(R1*R2)/(R1+R2+R1);\n",
+      "Rb=Rd;\n",
+      "Rc=(R1*R1)/(R1+R1+R2);\n",
+      "V=180.;\n",
+      "VTH=(180./(R1+Rd+Rc))*Rc;\n",
+      "RTH=R3+(((Rc*(R1+Rd)))/(R1+Rc+Rd))+Rd;\n",
+      "print '%s %.2f %s' %('i) Resistance (Rd) is    =  ',Rd,'  ohms ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RC) is    =  ',Rc,'  ohms ');\n",
+      "print '%s %.2f %s' %('i) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('i) Resistance (RTH) is    =  ',RTH,'  ohms ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Resistance (Rd) is    =   3.20   ohms \n",
+        "i) Resistance (RC) is    =   6.40   ohms \n",
+        "i) Voltage (VTH) is    =   45.00   V \n",
+        "i) Resistance (RTH) is    =   20.00   ohms \n"
+       ]
+      }
+     ],
+     "prompt_number": 51
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E54 : Pg 340"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 5-54   PG NO-340\n",
+      "V1=48.;                                # VOLTAGE\n",
+      "V2=16.;                                # VOLTAGE\n",
+      "R1=12.;\n",
+      "R2=4.;\n",
+      "R3=4.;\n",
+      "I=(V1-V2)/(R1+R2+R3);\n",
+      "print '%s %.2f %s' %('i) Current (I) is    =  ',I,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (I) is    =   1.60   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 52
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E55 : Pg 340"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 5-55    PG NO-340-341\n",
+      "I1=1.2;                       # Current\n",
+      "I2=0.3;                      # Current\n",
+      "I=I1+I2;\n",
+      "print '%s %.2f %s' %(' Current is   = ',I,'A');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Current is   =  1.50 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 53
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E56 : Pg 341"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 5-56         PG NO-341\n",
+      "VTH=15.;                         # THEVENINS VOLTAGE\n",
+      "R1=4.;\n",
+      "R2=6.;\n",
+      "I4=VTH/(R1+R2);                    # CURRENT  THROUGH   4 ohms   Resistance\n",
+      "print '%s %.2f %s' %('i) CURRENT (I4) is    =  ',I4,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CURRENT (I4) is    =   1.50   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 54
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E57 : Pg 341"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 5-57      PG NO-341-342\n",
+      "R1=22.;\n",
+      "R2=33.;\n",
+      "R3=10.;\n",
+      "R4=15.;\n",
+      "V=24.;\n",
+      "TR=((R1+R2)*(R3+R4))/(R1+R2+R3+R4);\n",
+      "I=V/TR;\n",
+      "print '%s %.2f %s' %('i) Total Resistance (TR) is    =  ',TR,'  Kohms ');\n",
+      "print '%s %.2f %s' %('ii) CURRENT (I) is    =  ',I,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Total Resistance (TR) is    =   17.19   Kohms \n",
+        "ii) CURRENT (I) is    =   1.40   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 55
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E58 : Pg 342"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 5-58      PG NO-342-343\n",
+      "R1=44.;\n",
+      "R2=33.;\n",
+      "R3=10.;\n",
+      "R4=15.;\n",
+      "V=24.;\n",
+      "TR=((R1+R2)*(R3+R4))/(R1+R2+R3+R4);\n",
+      "I=V/TR;\n",
+      "print '%s %.2f %s' %('i) Total Resistance (TR) is    =  ',TR,'  Kohms ');\n",
+      "print '%s %.2f %s' %('ii) CURRENT (I) is    =  ',I,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Total Resistance (TR) is    =   18.87   Kohms \n",
+        "ii) CURRENT (I) is    =   1.27   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 56
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E60 : Pg 343"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 5-60  PG NO-343\n",
+      "V=60.;                # VOLTAGE\n",
+      "R1=3.;\n",
+      "R2=4.;\n",
+      "R3=1.5;\n",
+      "R4=2.5;\n",
+      "IAB=12.;\n",
+      "IBC=6.;\n",
+      "ICD=6.;\n",
+      "IBD=6.;\n",
+      "VAB=36.;\n",
+      "VBC=9.;\n",
+      "VCD=15.;\n",
+      "VBD=24.;\n",
+      "VkIk=VAB*IAB+VBC*IBC+VCD*ICD+VBD*IBD-V*IAB\n",
+      "print '%s %f' %('ii) SUBMISSION OF VkIk (VkIk) is    =  ',VkIk);"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) SUBMISSION OF VkIk (VkIk) is    =   0.000000\n"
+       ]
+      }
+     ],
+     "prompt_number": 57
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E62 : Pg 344"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 5-62         PG NO-344-345\n",
+      "Z1=16.+1j*0;\n",
+      "Z2=2.+1j*1;\n",
+      "Z3=3.-1j*1;\n",
+      "R=4.;\n",
+      "I=Z1/(Z2+((R*Z3)/(R+Z3)));\n",
+      "print' Current is   = ',I,'A'\n",
+      "IN=(I*Z3)/(R+Z3);\n",
+      "print ' Current is   = ',IN,'A'\n",
+      "ZN=((Z3*Z2)/5)+R;\n",
+      "print ' Impedance is   = ',ZN,'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Current is   =  (4.12054794521-0.745205479452j) A\n",
+        " Current is   =  (1.75342465753-0.657534246575j) A\n",
+        " Impedance is   =  (5.4+0.2j) A\n"
+       ]
+      }
+     ],
+     "prompt_number": 58
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E63 : Pg 345"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPLE 5-63  PG NO-345\n",
+      "IN=1.638-1j*0.614;\n",
+      "Z1=15.+1j*0;\n",
+      "Z2=3.-1j*1.;\n",
+      "Z3=2.+1j*1.;\n",
+      "VTH=(Z1*Z2)/(Z3+Z2);\n",
+      "ZN=5.4+1j*0.21;\n",
+      "VTH1=IN*ZN\n",
+      "print'i) Voltage (VTH) is    =  ',VTH,'  V '\n",
+      "print'ii) Voltage (VTH) is    =  ',VTH,'  V '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Voltage (VTH) is    =   (9-3j)   V \n",
+        "ii) Voltage (VTH) is    =   (9-3j)   V \n"
+       ]
+      }
+     ],
+     "prompt_number": 59
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E64 : Pg 345"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 5-64   PG  NO-345-346\n",
+      "import math \n",
+      "Z1=4.+1j*6.;\n",
+      "R1=1.;\n",
+      "V=100.;\n",
+      "ZTH=(Z1*R1)/(Z1+R1);\n",
+      "Pmax=(100./(ZTH+ZTH))**2.*(0.93*math.cos(-6.11))\n",
+      "print'i) IMPEDANCE (ZTH) is    =  ',ZTH,'  ohms '\n",
+      "print'ii) POWER (Pmax) is    =  ',Pmax,'  W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) IMPEDANCE (ZTH) is    =   (0.918032786885+0.0983606557377j)   ohms \n",
+        "ii) POWER (Pmax) is    =   (2625.6220678-569.167106311j)   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 60
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E65 : Pg 346"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "          # EXAMPLE 5-65       PG NO-346\n",
+      "V1=5.;\n",
+      "G1=1.;\n",
+      "V2=5.;\n",
+      "G2=(1./2.);\n",
+      "V3=10.;\n",
+      "G3=(1./4.);\n",
+      "EV=(V1*G1+V2*G2+V3*G3)/(G1+G2+G3);               # EQUIVALENT VOLTAGE\n",
+      "ER=1./(G1+G2+G3);\n",
+      "I=(EV*ER)/(EV+ER);\n",
+      "print'i) Euivalent Resistance (EV) is    =  ',EV,'  V '\n",
+      "print'ii) Equivalent  Resistance (ER) is    =  ',ER,'  ohms '\n",
+      "print'ii) CURRENT (I) is    =  ',I,'  A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Euivalent Resistance (EV) is    =   5.71428571429   V \n",
+        "ii) Equivalent  Resistance (ER) is    =   0.571428571429   ohms \n",
+        "ii) CURRENT (I) is    =   0.519480519481   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 61
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E66 : Pg 346"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "Z1=12.99+1j*7.5;\n",
+      "Z2=4.-1j*3.;\n",
+      "Z3=6.+1j*8.;\n",
+      "I1=Z1/Z2;\n",
+      "Z=Z3-Z2\n",
+      "I=(I1*Z)/Z3;\n",
+      "print'ii) CURRENT (I1) is  in polar form  =  ',I1,'  A '\n",
+      "print'i) IMPEDANCE (Z) is  in polar form  =  ',Z,'  V '\n",
+      "print'ii) CURRENT (I) is  in polar form  =  ',I,'  A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) CURRENT (I1) is  in polar form  =   (1.1784+2.7588j)   A \n",
+        "i) IMPEDANCE (Z) is  in polar form  =   (2+11j)   V \n",
+        "ii) CURRENT (I) is  in polar form  =   (-0.201+3.348j)   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 62
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E67 : Pg 347"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 5-67 PG NO-347-348\n",
+      "V=10.;           # VOLTAGE\n",
+      "R1=3.;  \n",
+      "R2=4.91;        # RESISTANCE\n",
+      "I1=V/R1;       # CURRENT\n",
+      "Isc1=1.11;\n",
+      "I2=V/R2;\n",
+      "Isc2=1.11;\n",
+      "print'ii) CURRENT (I1) is    =  ',I1,'  A '\n",
+      "print'ii) CURRENT (I2) is    =  ',I2,'  A '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) CURRENT (I1) is    =   3.33333333333   A \n",
+        "ii) CURRENT (I2) is    =   2.0366598778   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 63
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E68 : Pg 348"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPLE 5-68         PG NO-348\n",
+      "V1=3.;\n",
+      "V2=0.75;\n",
+      "R1=1.;\n",
+      "R2=0.75;\n",
+      "V=V1+V2;\n",
+      "R=R1+R2;\n",
+      "print '%s %.2f %s' %('ii) Voltage (V) is    =  ',V,'  V ');\n",
+      "print '%s %.2f %s' %('ii)Resistance (R) is    =  ',R,'  ohms ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Voltage (V) is    =   3.75   V \n",
+        "ii)Resistance (R) is    =   1.75   ohms \n"
+       ]
+      }
+     ],
+     "prompt_number": 64
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E69 : Pg 349"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 5-69    PG NO-349\n",
+      "V=24.;                         # VOLTAGE\n",
+      "R1=0.1;\n",
+      "R2=6.;\n",
+      "R3=5.;\n",
+      "I=V/(R1+(R3*R2)/(R3+R2));\n",
+      "I1=I*(R3/(R2+R3));\n",
+      "I2=I*(R2/(R2+R3));\n",
+      "VTH=-(I1*2.)-(-2.*I2);\n",
+      "RTH=2.533;\n",
+      "IAB=VTH/(RTH+1.);\n",
+      "print '%s %.2f %s' %('ii) CURRENT (I) is    =  ',I,'  A ');\n",
+      "print '%s %.2f %s' %('ii) CURRENT (I1) is    =  ',I1,'  A ');\n",
+      "print '%s %.2f %s' %('ii) CURRENT (I2) is    =  ',I2,'  A ');\n",
+      "print '%s %.2f %s' %('ii) Voltage (VTH) is    =  ',VTH,'  V ');\n",
+      "print '%s %.2f %s' %('ii) CURRENT (IAB) is    =  ',IAB,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) CURRENT (I) is    =   8.49   A \n",
+        "ii) CURRENT (I1) is    =   3.86   A \n",
+        "ii) CURRENT (I2) is    =   4.63   A \n",
+        "ii) Voltage (VTH) is    =   1.54   V \n",
+        "ii) CURRENT (IAB) is    =   0.44   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 65
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E70 : Pg 350"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 5-70      PG NO-350\n",
+      "R1=2.;\n",
+      "R2=3.;\n",
+      "R3=6.;\n",
+      "I4=R2*(R1/R3);                # CURRENT THROUGH   4 OHMS RESISTANCE\n",
+      "TI=I4+I4;                     # TOTAL CURRENT\n",
+      "print '%s %.2f %s' %('ii) CURRENT (I4) is    =  ',I4,'  A ');\n",
+      "print '%s %.2f %s' %('ii) CURRENT (TI) is    =  ',TI,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) CURRENT (I4) is    =   1.00   A \n",
+        "ii) CURRENT (TI) is    =   2.00   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 66
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E71 : Pg 350"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "               # EXAMPLE 5-71    PG NO=350-351\n",
+      "R1=5.;\n",
+      "R2=4.;\n",
+      "R3=10.;\n",
+      "R=R1*R2/(R1+R2);\n",
+      "I=(R*R3)/(R+R3);\n",
+      "print '%s %.2f %s' %('ii) Resitance (R) is    =  ',R,'  ohms ');\n",
+      "print '%s %.2f %s' %('ii) CURRENT (I) is    =  ',I,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Resitance (R) is    =   2.22   ohms \n",
+        "ii) CURRENT (I) is    =   1.82   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 67
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E73 : Pg 351"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "X=('4 2 ;2  4');\n",
+      "B1=20.;\n",
+      "B2=10.;\n",
+      "X1=B1\n",
+      "X2=B2\n",
+      "print ' Current is   = ',X1,'A'\n",
+      "print ' Current is   = ',X2,'A'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Current is   =  20.0 A\n",
+        " Current is   =  10.0 A\n"
+       ]
+      }
+     ],
+     "prompt_number": 68
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E74 : Pg 353"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "R1=15.;\n",
+      "V=20.;               # RESISTANCE\n",
+      "I1=V/R1;\n",
+      "I2=I1*(1./2.);\n",
+      "R2=15.;\n",
+      "I1=V/R2;\n",
+      "I2=I1*(1./2.);\n",
+      "print '%s %.2f %s' %('ii) CURRENT (I1) is    =  ',I1,'  A ');\n",
+      "print '%s %.2f %s' %('ii) CURRENT (I2) is    =  ',I2,'  A ');\n",
+      "print '%s %.2f %s' %('ii) CURRENT (I1) is    =  ',I1,'  A ');\n",
+      "print '%s %.2f %s' %('ii) CURRENT (I2) is    =  ',I2,'  A ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) CURRENT (I1) is    =   1.33   A \n",
+        "ii) CURRENT (I2) is    =   0.67   A \n",
+        "ii) CURRENT (I1) is    =   1.33   A \n",
+        "ii) CURRENT (I2) is    =   0.67   A \n"
+       ]
+      }
+     ],
+     "prompt_number": 69
+    }
+   ],
+   "metadata": {}
+  }
+ ]
+}
\ No newline at end of file
diff --git a/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER07.ipynb b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER07.ipynb
new file mode 100644
index 00000000..2f5d7fcc
--- /dev/null
+++ b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER07.ipynb
@@ -0,0 +1,685 @@
+{
+ "metadata": {
+  "name": "",
+  "signature": "sha256:c6e3a51fadf170761fdc84e972627b2fd3ebfdfb62a89056abcb186326dd3334"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+  {
+   "cells": [
+    {
+     "cell_type": "heading",
+     "level": 1,
+     "metadata": {},
+     "source": [
+      "CHAPTER07:TWO PORT NETWORK"
+     ]
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E01 : Pg 437"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                     # EXAMPLE 7-2    PG NO-437-438\n",
+      "Z11=99.+1j*99.;\n",
+      "Z12=-1j*100.;\n",
+      "Z21=20.-1j*102.26;\n",
+      "Z22=90.06-1j*120.;\n",
+      "Z1=Z11-Z12;\n",
+      "print 'i) Impedance (Z1) is  in rectangular form  =  ',Z1,'ohm ';\n",
+      "Z2=Z22-Z12;\n",
+      "print 'ii) Impedance (Z2) is  in rectangular form  =  ',Z2,'ohm ';\n",
+      "Z3=Z21-Z12;\n",
+      "print 'iii) Impedance (Z3) is  in rectangular   form  =  ',Z3,'ohm ';"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Impedance (Z1) is  in rectangular form  =   (99+199j) ohm \n",
+        "ii) Impedance (Z2) is  in rectangular form  =   (90.06-20j) ohm \n",
+        "iii) Impedance (Z3) is  in rectangular   form  =   (20-2.26j) ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 1
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E04 : Pg 438"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                         # EXAMPLE 7-4        PG NO 438-439\n",
+      "import numpy as np\n",
+      "Z11=-0.4;\n",
+      "Z21=0.4;\n",
+      "Z12=-3.2;\n",
+      "Z22=1.2;\n",
+      "#Z=[Z11 Z12;Z21 Z22];\n",
+      "X=0.8;#det(Z);\n",
+      "print ' delta is   = ',X\n",
+      "#Y=[(Z22/X) (-Z12/X);(-Z21/X) (Z11/X)];\n",
+      "Y=np.matrix('1.5 4;-0.5 -0.5')\n",
+      "print ' ADMITTANCE is   = ',Y"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " delta is   =  0.8\n",
+        " ADMITTANCE is   =  [[ 1.5  4. ]\n",
+        " [-0.5 -0.5]]\n"
+       ]
+      }
+     ],
+     "prompt_number": 2
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E05 : Pg 439"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE  7-5           PG NO-439-440\n",
+      "import numpy as np\n",
+      "Z11=-0.4;\n",
+      "Z21=-3.2;\n",
+      "Z12=0.4;\n",
+      "Z22=1.2;\n",
+      "#Z=[Z11 Z12;Z21 Z22];\n",
+      "X=(Z11*Z22)-(Z12*Z21);#det(Z);\n",
+      "print '%s %.2f' %(' delta is   = ',X);\n",
+      "#Y=np.matrix('(Z22/X) (-Z12/X);(-Z21/X) (Z11/X)');\n",
+      "Y=np.matrix('1.5 -0.5; 4 -0.5')\n",
+      "print ' ADMITTANCE is   = ',Y"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " delta is   =  0.80\n",
+        " ADMITTANCE is   =  [[ 1.5 -0.5]\n",
+        " [ 4.  -0.5]]\n"
+       ]
+      }
+     ],
+     "prompt_number": 3
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E08 : Pg 442"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                           # EXAMPLE 7-8    PG NO-442\n",
+      "Y11=0.5;\n",
+      "Y21=-0.1;\n",
+      "Z1=0.1;\n",
+      "Z2=0.9;\n",
+      "Z=(Z1*Z2)/(Z1+Z2);\n",
+      "print '%s %.2f %s' %('i) Impedance (Z) is  in  rectangular   form  =  ',Z,'mho ');\n",
+      "I1=10.*Z;\n",
+      "print '%s %.2f %s' %('ii) Current (I) is   in rectangular   form  =  ',I1,'A ');\n",
+      "V11=I1/I1;\n",
+      "print '%s %.2f %s' %('i) VOLTAGE (V11) is   in rectangular   form  =  ',V11,'V ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Impedance (Z) is  in  rectangular   form  =   0.09 mho \n",
+        "ii) Current (I) is   in rectangular   form  =   0.90 A \n",
+        "i) VOLTAGE (V11) is   in rectangular   form  =   1.00 V \n"
+       ]
+      }
+     ],
+     "prompt_number": 4
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E14 : Pg 469"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                            # EXAMPLE 7-14     PG NO469-470\n",
+      "Y11a=0.86;\n",
+      "Y11b=1.5;\n",
+      "Y12a=-0.57;\n",
+      "Y12b=-0.5;\n",
+      "Y21a=-0.57;\n",
+      "Y21b=-0.5;\n",
+      "Y22a=0.714;\n",
+      "Y22b=2.5;\n",
+      "Y11=Y11a+Y11b;\n",
+      "print '%s %.2f %s' %('i) IMPEDANCE (Y11) is   =  ',Y11,'mho ');\n",
+      "Y12=Y12a+Y12b;\n",
+      "print '%s %.2f %s' %('i) IMPEDANCE (Y12) is   =  ',Y12,'mho ');\n",
+      "Y21=Y21a+Y21b;\n",
+      "print '%s %.2f %s' %('i) IMPEDANCE (Y21) is   =  ',Y21,'mho ');\n",
+      "Y22=Y22a+Y22b;\n",
+      "print '%s %.2f %s' %('i) IMPEDANCE (Y22) is   =  ',Y22,'mho ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) IMPEDANCE (Y11) is   =   2.36 mho \n",
+        "i) IMPEDANCE (Y12) is   =   -1.07 mho \n",
+        "i) IMPEDANCE (Y21) is   =   -1.07 mho \n",
+        "i) IMPEDANCE (Y22) is   =   3.21 mho \n"
+       ]
+      }
+     ],
+     "prompt_number": 5
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E16 : Pg 473"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 7-16      PG NO-473\n",
+      "import math \n",
+      "Zoc1=40.;\n",
+      "Zsc1=36.67;\n",
+      "Zi1=math.sqrt((Zoc1*Zsc1));\n",
+      "print '%s %.2f %s' %('i) IMPEDANCE (Zi1) is   =  ',Zi1,'ohm ');\n",
+      "Zoc2=30.;\n",
+      "Zsc2=27.5;\n",
+      "Zi2=math.sqrt((Zoc2*Zsc2));\n",
+      "print '%s %.2f %s' %('ii) IMPEDANCE (Zi2) is   =  ',Zi2,'ohm ');\n",
+      "TETA=1./math.tanh(0.9167);\n",
+      "print '%s %.2f %s' %('iii)  (TETA) is   =  ',TETA,'degree ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) IMPEDANCE (Zi1) is   =   38.30 ohm \n",
+        "ii) IMPEDANCE (Zi2) is   =   28.72 ohm \n",
+        "iii)  (TETA) is   =   1.38 degree \n"
+       ]
+      }
+     ],
+     "prompt_number": 6
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E17 : Pg 473"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 7-16      PG NO-473\n",
+      "import math \n",
+      "Zoc1=40.;\n",
+      "Zsc1=36.67;\n",
+      "Zi1=math.sqrt((Zoc1*Zsc1));\n",
+      "print '%s %.2f %s' %('i) IMPEDANCE (Zi1) is   =  ',Zi1,'ohm ');\n",
+      "Zoc2=30.;\n",
+      "Zsc2=27.5;\n",
+      "Zi2=math.sqrt((Zoc2*Zsc2));\n",
+      "print '%s %.2f %s' %('ii) IMPEDANCE (Zi2) is   =  ',Zi2,'ohm ');\n",
+      "TETA=1./math.tanh(0.9167);\n",
+      "print '%s %.2f %s' %('iii)  (TETA) is   =  ',TETA,'degree ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) IMPEDANCE (Zi1) is   =   38.30 ohm \n",
+        "ii) IMPEDANCE (Zi2) is   =   28.72 ohm \n",
+        "iii)  (TETA) is   =   1.38 degree \n"
+       ]
+      }
+     ],
+     "prompt_number": 7
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E18 : Pg 477"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                            # EXAMPLE 7-18  PG NO-477-478\n",
+      "import math \n",
+      "Ra=7.;\n",
+      "Rb=3.;\n",
+      "Rc=3.;\n",
+      "A=(Ra+Rb)/Rb;\n",
+      "print '%s %.2f' %(' A  is   = ',A);\n",
+      "B=Ra+Rc+((Ra*Rc)/Rb);\n",
+      "print '%s %.2f' %(' B is   = ',B);\n",
+      "C=1./Rb;\n",
+      "print '%s %.2f' %(' C is   = ',C);\n",
+      "D=(Rb+Rc)/Rb;\n",
+      "print '%s %.2f' %(' D is   = ',D);\n",
+      "Z11=((A*B)/(C*D))**0.5;\n",
+      "print '%s %.2f %s' %(' Impedance is   = ',Z11,'ohm');\n",
+      "Z12=((B*D)/(A*C))**0.5;\n",
+      "print '%s %.2f %s' %(' Impedance is   = ',Z12,'ohm');\n",
+      "Q=1./math.cosh(2.62);\n",
+      "Y12=-(1./17.);\n",
+      "print '%s %.2f %s' %(' Admittance is   = ',Y12,'siemens');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " A  is   =  3.33\n",
+        " B is   =  17.00\n",
+        " C is   =  0.33\n",
+        " D is   =  2.00\n",
+        " Impedance is   =  9.22 ohm\n",
+        " Impedance is   =  5.53 ohm\n",
+        " Admittance is   =  -0.06 siemens"
+       ]
+      },
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "\n"
+       ]
+      }
+     ],
+     "prompt_number": 8
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E20 : Pg 477"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "import math \n",
+      "Zoc1=2.923;\n",
+      "Zsc1=1.80;\n",
+      "Zi1=math.sqrt((Zoc1*Zsc1));\n",
+      "print '%s %.2f %s' %('i) IMPEDANCE (Zi1) is   =  ',Zi1,'ohm ');\n",
+      "Zoc2=4.77;\n",
+      "Zsc2=2.95;\n",
+      "Zi2=math.sqrt((Zoc2*Zsc2));\n",
+      "print '%s %.2f %s' %('ii) IMPEDANCE (Zi2) is   =  ',Zi2,'ohm ');\n",
+      "TETA=1./math.tanh(0.619);\n",
+      "print '%s %.2f %s' %('iii)  (TETA) is   =  ',TETA,'degree ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) IMPEDANCE (Zi1) is   =   2.29 ohm \n",
+        "ii) IMPEDANCE (Zi2) is   =   3.75 ohm \n",
+        "iii)  (TETA) is   =   1.82 degree \n"
+       ]
+      }
+     ],
+     "prompt_number": 9
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E21 : Pg 481"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 7-21     PG NO-481\n",
+      "Rb=0.05;\n",
+      "C=0.09;\n",
+      "Ra=1./(C-(Rb));\n",
+      "print '%s %.2f %s' %('i) RESISTANCE  = ',Ra,' ohm');\n",
+      "C1=0.07;\n",
+      "Rc=1./(C1-Rb);\n",
+      "print '%s %.2f %s' %('ii) RESISTANCE  = ',Rc,' ohm');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) RESISTANCE  =  25.00  ohm\n",
+        "ii) RESISTANCE  =  50.00  ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 10
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E22 : Pg 482"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 7-22      PG NO-482\n",
+      "import numpy as np\n",
+      "Z11=4.;\n",
+      "Z21=3.;\n",
+      "Z12=3.;\n",
+      "Z22=5.;\n",
+      "#Z=np.array([[Z11, Z12]];[[Z21 Z22]]);\n",
+      "X=11.;#det(Z);\n",
+      "print ' delta is   = ',X\n",
+      "#Y=(((Z22/X) (-Z12/X)),((-Z21/X) (Z11/X))\n",
+      "Y=np.matrix('0.454 -0.272; -0.272 0.363')\n",
+      "print ' ADMITTANCE is   = ',Y"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " delta is   =  11.0\n",
+        " ADMITTANCE is   =  [[ 0.454 -0.272]\n",
+        " [-0.272  0.363]]\n"
+       ]
+      }
+     ],
+     "prompt_number": 11
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E25 : Pg 484"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                         # EXAMPLE 7_25          PG  NO-484-485\n",
+      "import numpy as np\n",
+      "A1=4./3.;\n",
+      "A2=5./3.;\n",
+      "B1=11./3.;\n",
+      "B2=2.;\n",
+      "C1=1./3.;\n",
+      "C2=2.;\n",
+      "D1=5./3.;\n",
+      "D2=3.;\n",
+      "A=A1+A2;\n",
+      "B=B1+B2;\n",
+      "C=C1+C2;\n",
+      "D=D1+D2;\n",
+      "X=(A*D)-(B*C);\n",
+      "print '%s %.2f' %(' X is   = ',X);\n",
+      "#Z=[A1 B1;C1 D1]*[A2 B2; C2 D2];\n",
+      "Z=np.matrix('9.55 13.66; 3.88 5.66')\n",
+      "print ' ABCD MATRIX is   = ',Z"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " X is   =  0.78\n",
+        " ABCD MATRIX is   =  [[  9.55  13.66]\n",
+        " [  3.88   5.66]]\n"
+       ]
+      }
+     ],
+     "prompt_number": 12
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E34 : Pg 489"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                    # EXAMPLE 7-34        PG NO-489-490\n",
+      "h21=0.98;\n",
+      "h22=0.3*10.**-6.;\n",
+      "I1=(h22+(1./10.**4.))/h21;\n",
+      "print '%s %.2e %s' %('i) Current (I1)   is     =  ',I1,' A   ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (I1)   is     =   1.02e-04  A   \n"
+       ]
+      }
+     ],
+     "prompt_number": 13
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E37 : Pg 438"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 7-37        PG NO 438-439\n",
+      "import numpy as np\n",
+      "Z11=3.25;\n",
+      "Z21=0.75;\n",
+      "Z12=-0.75;\n",
+      "Z22=1.75;\n",
+      "#Z=[Z11 Z12;Z21 Z22];\n",
+      "X=6.25;#det(Z);\n",
+      "print ' delta is   = ',X\n",
+      "#Y=np.matrix('(Z22/X) (-Z12/X);(-Z21/X) (Z11/X)');\n",
+      "Y=np.matrix('0.28 0.12;-0.12 0.52')\n",
+      "print ' ADMITTANCE is   = ',Y"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " delta is   =  6.25\n",
+        " ADMITTANCE is   =  [[ 0.28  0.12]\n",
+        " [-0.12  0.52]]\n"
+       ]
+      }
+     ],
+     "prompt_number": 14
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E38 : Pg 493"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                             # EXAMPLE 7-38    PG NO-493\n",
+      "R1=4.;                          # RESISTANCE\n",
+      "R2=4.;                          # RESISTANCE\n",
+      "R3=8./9.;                          # RESISTANCE\n",
+      "Z10=(R1*(R3+R2))/(R1+R2+R3);\n",
+      "print '%s %.2f %s' %(' Impedance is  (Z10)  = ',Z10,'ohm');\n",
+      "Z20=(R1*(R3+R2))/(R1+R2+R3);\n",
+      "print '%s %.2f %s' %(' Impedance is  (Z20)  = ',Z20,'ohm');\n",
+      "Z1S=(R1*R3)/(R1+R3);\n",
+      "print '%s %.2f %s' %(' Impedance is (Z1S)  = ',Z1S,'ohm');\n",
+      "Z2S=(R1*R3)/(R1+R3);\n",
+      "print '%s %.2f %s' %(' Impedance is (Z1S)  = ',Z2S,'ohm');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " Impedance is  (Z10)  =  2.20 ohm\n",
+        " Impedance is  (Z20)  =  2.20 ohm\n",
+        " Impedance is (Z1S)  =  0.73 ohm\n",
+        " Impedance is (Z1S)  =  0.73 ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 15
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E42 : Pg 495"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                   # EXAMPLE7-42  PG NO-495-496\n",
+      "Z11=2./3.;\n",
+      "Z22=Z11;\n",
+      "Z12=1./3.;\n",
+      "Z21=Z12;\n",
+      "A=Z11/Z21;\n",
+      "print '%s %.2f %s' %(' A is (A)  = ',A,'ohm');\n",
+      "#Z=[Z11 Z12;Z21 Z22]\n",
+      "X=0.333;#det(Z);\n",
+      "print '%s %.2f' %(' Determinent is (X)  = ',X);\n",
+      "B=X/Z21;\n",
+      "print '%s %.2f %s' %(' B is (B)  = ',B,'ohm');\n",
+      "C=1./Z21;\n",
+      "print '%s %.2f %s' %(' C is (C)  = ',C,'mho');\n",
+      "D=Z22/Z21;\n",
+      "print '%s %.2f %s' %(' D is (D)  = ',D,'mho');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        " A is (A)  =  2.00 ohm\n",
+        " Determinent is (X)  =  0.33\n",
+        " B is (B)  =  1.00 ohm\n",
+        " C is (C)  =  3.00 mho\n",
+        " D is (D)  =  2.00 mho\n"
+       ]
+      }
+     ],
+     "prompt_number": 16
+    }
+   ],
+   "metadata": {}
+  }
+ ]
+}
\ No newline at end of file
diff --git a/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER08.ipynb b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER08.ipynb
new file mode 100644
index 00000000..4718d5df
--- /dev/null
+++ b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER08.ipynb
@@ -0,0 +1,1874 @@
+{
+ "metadata": {
+  "name": "",
+  "signature": "sha256:63a89845b409f13e415075f0c3a73b8dc85acb8b807dc2f7f965b56c45c3cbbb"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+  {
+   "cells": [
+    {
+     "cell_type": "heading",
+     "level": 1,
+     "metadata": {},
+     "source": [
+      "CHAPTER08:FILTER"
+     ]
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E01 : Pg 510"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE  8-1      PG N0-510\n",
+      "import math,cmath\n",
+      "L=0.02;                # INDUCTANCE\n",
+      "C=4.*10.** -6.;             # CAPACITOR\n",
+      "Z=200.;\n",
+      "Fc=1./(math.pi*(L*C)** 0.5);\n",
+      "Z0=(L/C)** 0.5;\n",
+      "Z1=(1j*2)*math.pi*Z*L;\n",
+      "Z2=1./(1j*2*math.pi*Z*C);\n",
+      "Z0=(4*Z1*Z2*Z2)/(Z1+4*Z2)**0.5\n",
+      "F1=2000.;\n",
+      "Z11=1j*math.pi*F1*L;\n",
+      "Z22=1./(1j*math.pi*F1*C);\n",
+      "Z01=(4.*Z11*Z22*Z22)/(Z1+4.*Z22)** 0.5;\n",
+      "print 'i) POWER (Pmax) is    =  ',Z1,'  W '\n",
+      "print 'ii) POWER (Pmax) is    =  ',Z2,'  W '\n",
+      "print 'iii) POWER (Pmax) is    =  ',Z0,'  W'\n",
+      "print 'iii) POWER (Pmax) is    =  ',Z11,'  W '\n",
+      "print 'iv) POWER (Pmax) is    =  ',Z22,'  W '\n",
+      "print 'v) POWER (Pmax) is    =  ',Z01,'  W '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) POWER (Pmax) is    =   25.1327412287j   W \n",
+        "ii) POWER (Pmax) is    =   -198.943678865j   W \n",
+        "iii) POWER (Pmax) is    =   (101348.847063-101348.847063j)   W\n",
+        "iii) POWER (Pmax) is    =   125.663706144j   W \n",
+        "iv) POWER (Pmax) is    =   -39.788735773j   W \n",
+        "v) POWER (Pmax) is    =   (48605.6509501-48605.6509501j)   W \n"
+       ]
+      }
+     ],
+     "prompt_number": 1
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E02 : Pg 511"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "          # example 8-2   pg no -511\n",
+      "import math\n",
+      "Ro=600.;\n",
+      "Fc=940.;\n",
+      "L=Ro/(math.pi*Fc);\n",
+      "C=1./(math.pi*Ro*Fc);\n",
+      "print '%s %.2f %s' %('i) INDUCTANCE (L) is    =  ',L,'  H ')\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C) is    =  ',C,'  F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTANCE (L) is    =   0.20   H \n",
+        "ii) CAPACITOR (C) is    =   5.64e-07   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 2
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E03 : Pg 511"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "import math \n",
+      "L=0.015;                # INDUCTANCE\n",
+      "C=0.5*10.** -6.;             # CAPACITOR\n",
+      "Z=200.;\n",
+      "Fc=1./(4.*math.pi*(L*C)** 0.5);\n",
+      "Z0=(L/C)** 0.5;\n",
+      "Z2=(1j*2)*math.pi*Z*L;\n",
+      "Z1=1./(1j*2.*math.pi*Z*C);\n",
+      "F1=2000.;\n",
+      "Z01=(Z1*Z2)/(1.+(Z1/(4.*Z2)))** 0.5;\n",
+      "A=8.147;\n",
+      "print 'ii) Impedance (ZO) is    =  ',Z0,'  W '\n",
+      "print 'ii) FREQUENCY is    =  ',Fc,'  HZ '\n",
+      "print 'ii) Impedance(Z1) is    = ',Z1, '  W '\n",
+      "print 'ii) Impedance(Z2) is    = ',Z2,'  W '\n",
+      "print 'ii) Impedance(Z01) is    = ',Z01,'  W '\n",
+      "print 'ii) ALPHA is    =  ',A"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Impedance (ZO) is    =   173.205080757   W \n",
+        "ii) FREQUENCY is    =   918.88149237   HZ \n",
+        "ii) Impedance(Z1) is    =  -1591.54943092j   W \n",
+        "ii) Impedance(Z2) is    =  18.8495559215j   W \n",
+        "ii) Impedance(Z01) is    =  (4.09648538668e-13-6690.06833567j)   W \n",
+        "ii) ALPHA is    =   8.147\n"
+       ]
+      }
+     ],
+     "prompt_number": 3
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E04 : Pg 514"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE -8-4   PG NO-514-515\n",
+      "import math \n",
+      "Ro=3000.;\n",
+      "Fc=2000.;\n",
+      "L=Ro/(4.*math.pi*Fc);\n",
+      "C=1./(4.*math.pi*Fc*Ro);\n",
+      "print '%s %.2f %s' %('i) INDUCTANCE (L) is    =  ',L,'  H ')\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C) is    =  ',C,'F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTANCE (L) is    =   0.12   H \n",
+        "ii) CAPACITOR (C) is    =   1.33e-08 F \n"
+       ]
+      }
+     ],
+     "prompt_number": 4
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E05 : Pg 517"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 8-5   PG NO-517\n",
+      "C1=1.;\n",
+      "C2=50.;\n",
+      "X=1000.;              # X=1/(2*math.pi*(L1*C1)**0.5)\n",
+      "Y=X*2.*(C1/C2)**0.5;            # Y=(Fc2-Fc1)\n",
+      "print '%s %.2f %s' %('ii) Frequency (Fc2-Fc1) is    =  ',Y,'  Hz ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Frequency (Fc2-Fc1) is    =   282.84   Hz \n"
+       ]
+      }
+     ],
+     "prompt_number": 5
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E06 : Pg 519"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 8-7  PG NO-519\n",
+      "import math \n",
+      "Ro=100.;\n",
+      "Fc2=5000.;\n",
+      "Fc1=500.;\n",
+      "L1=Ro/(2.*math.pi*(Fc2-Fc1));\n",
+      "print '%s %.2e %s' %('ii) INDUCTANCE (L1/2) is    =  ',L1/2.,'  H ')\n",
+      "C1=(Fc2-Fc1)/(2.*math.pi*Ro*Fc1*Fc2)\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (2*C1) is    =  ',2.*C1,'  F ')\n",
+      "L2=(Ro*(Fc2-Fc1))/(4.*math.pi*Fc1*Fc2);\n",
+      "print '%s %.2f %s' %('ii) INDUCTANCE (L2) is    =  ',L2,'  H ')\n",
+      "C2=1./(math.pi*(Fc2-Fc1));\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C2) is    =  ',C2,'  F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) INDUCTANCE (L1/2) is    =   1.77e-03   H \n",
+        "ii) CAPACITOR (2*C1) is    =   5.73e-06   F \n",
+        "ii) INDUCTANCE (L2) is    =   0.01   H \n",
+        "ii) CAPACITOR (C2) is    =   7.07e-05   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 6
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E07 : Pg 519"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              # EXAMPLE 8-7   PG NO-519\n",
+      "import math \n",
+      "Fc1=1000.;\n",
+      "Fc2=3000.;\n",
+      "Ro=100.;\n",
+      "L1=((Ro*(Fc2-Fc1))/(2.*math.pi*Fc2*Fc1))\n",
+      "print '%s %.2f %s' %('i) INDUCTANCE (L1/2) is    =  ',L1,'  H ')\n",
+      "C1=1./(2.*math.pi*(Fc2-Fc1));\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C1) is    =  ',C1,'  F ')\n",
+      "L2=Ro/(4.*math.pi*(Fc2-Fc1));\n",
+      "print '%s %.2e %s' %('iii) INDUCTANCE (L2) is    =  ',L2,'  H ')\n",
+      "C2=(Fc2-Fc1)/(math.pi*Ro*Fc1*Fc2)\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C2) is    =  ',C2,'  F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTANCE (L1/2) is    =   0.01   H \n",
+        "ii) CAPACITOR (C1) is    =   7.96e-05   F \n",
+        "iii) INDUCTANCE (L2) is    =   3.98e-03   H \n",
+        "ii) CAPACITOR (C2) is    =   2.12e-06   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 7
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E08 : Pg 523"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              #  EXAMPLE 8-8   PG NO-523\n",
+      "import math \n",
+      "Ro=600.;\n",
+      "Fc=2500.;\n",
+      "L=Ro/(math.pi*Fc);\n",
+      "C=1./(math.pi*Ro*Fc);\n",
+      "print '%s %.2f %s' %('i) INDUCTANCE (L) is    =  ',L,'  H ')\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C) is    =  ',C,'  F ')\n",
+      "Fo=2600.;\n",
+      "m=math.sqrt(1.-(Fc/Fo)**2.)\n",
+      "print '%s %.2f' %('iii)  (m) is    =  ',m)\n",
+      "L1=((1.-m*m)/4.*m)*L;\n",
+      "print '%s %.2e %s' %('iv) INDUCTANCE (L1) is    =  ',L1,'  H ')\n",
+      "L2=0.5*m*L;\n",
+      "print '%s %.2f %s' %('ii) INDUCTANCE (L2) is    =  ',L2,'  H ')\n",
+      "C1=m*C;\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C1) is    =  ',C1,'  F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTANCE (L) is    =   0.08   H \n",
+        "ii) CAPACITOR (C) is    =   2.12e-07   F \n",
+        "iii)  (m) is    =   0.27\n",
+        "iv) INDUCTANCE (L1) is    =   4.85e-03   H \n",
+        "ii) INDUCTANCE (L2) is    =   0.01   H \n",
+        "ii) CAPACITOR (C1) is    =   5.83e-08   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 8
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E09 : Pg 525"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 8-9       PG NO-525\n",
+      "import math \n",
+      "Ro=600.;\n",
+      "Fc=3000.;\n",
+      "L=Ro/(4.*math.pi*Fc);\n",
+      "print '%s %.2f %s' %('i) INDUCTANCE (L) is    =  ',L,'  H ')\n",
+      "C=1./(4.*math.pi*Fc*Ro);\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C) is    =  ',C,'  F ')\n",
+      "Fo=2700.;\n",
+      "m=math.sqrt(1.-(Fo/Fc)**2.);\n",
+      "print '%s %.2f %s' %('iii)  (m) is    =  ',m,'   ');\n",
+      "X=(2.*C)/m;\n",
+      "print '%s %.2e %s' %('iv) X (X) is    =  ',X,' F  ');\n",
+      "Y=L/m;\n",
+      "print '%s %.2f %s' %('v) Y    is    =  ',Y,' H  ');\n",
+      "Z=(4.*m*C)/(1-m**2);                               # Z=4mC/1-m**2\n",
+      "print '%s %.2e %s' %('vi) Z   (Z) is    =  ',Z,'  F ');\n",
+      "Z1=(4.*m*L)/(1-m**2);                   # Z1=4mL/1-m**2\n",
+      "print '%s %.2f %s' %('vii)  (Z1) is    =  ',Z1,' H  ')\n",
+      "X1=(2.*L)/m;\n",
+      "print '%s %.2f %s' %('viii)  X1    (X1) is    =  ',X1,' H  ')\n",
+      "Y1=C/m;\n",
+      "print '%s %.2e %s' %('ix) Y1  is    =  ',Y1,' F  ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTANCE (L) is    =   0.02   H \n",
+        "ii) CAPACITOR (C) is    =   4.42e-08   F \n",
+        "iii)  (m) is    =   0.44    \n",
+        "iv) X (X) is    =   2.03e-07  F  \n",
+        "v) Y    is    =   0.04  H  \n",
+        "vi) Z   (Z) is    =   9.52e-08   F \n",
+        "vii)  (Z1) is    =   0.03  H  \n",
+        "viii)  X1    (X1) is    =   0.07  H  \n",
+        "ix) Y1  is    =   1.01e-07  F  \n"
+       ]
+      }
+     ],
+     "prompt_number": 9
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E10 : Pg 529"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "    # EXAMPLE  8-10               PG NO- 529\n",
+      "import math\n",
+      "Ro=100.;\n",
+      "Fc=1000.;\n",
+      "L=Ro/Fc*math.pi;\n",
+      "print '%s %.2f %s' %('i) INDUCTANCE (L) is    =  ',L,'  H ')\n",
+      "C=1./(math.pi*Ro*Fc)\n",
+      "print '%s %.2f %s' %('ii) CAPACITOR (C) is    =  ',C,'  F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTANCE (L) is    =   0.31   H \n",
+        "ii) CAPACITOR (C) is    =   0.00   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 10
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E11 : Pg 529"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "            # EXAMPLE  8-11     PG NO-529-530\n",
+      "import math \n",
+      "Ro=500.;\n",
+      "Fc=1000.;\n",
+      "L=Ro/(math.pi*Fc);\n",
+      "print '%s %.2f %s' %('ii) INDUCTANCE (L) is    =  ',L,'  H ')\n",
+      "C=1/(math.pi*Ro*Fc);\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C) is    =  ',C,'  F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) INDUCTANCE (L) is    =   0.16   H \n",
+        "ii) CAPACITOR (C) is    =   6.37e-07   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 11
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E12 : Pg 530"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# EXAMPLE 8-12   PG NO-530\n",
+      "import math \n",
+      "Fc=1000.;\n",
+      "C=0.05*10.** -6.;\n",
+      "L=1/(math.pi*math.pi*Fc*Fc*C)\n",
+      "print '%s %.2f %s' %('i) INDUCTANCE (L) is =',L,'  H ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTANCE (L) is = 2.03   H \n"
+       ]
+      }
+     ],
+     "prompt_number": 12
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E13 : Pg 530"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              # EXAMPLE 8-13      PG NO-530\n",
+      "import math\n",
+      "Fc=2000.;\n",
+      "L=0.05;\n",
+      "C=1./(16.*math.pi*math.pi*Fc*Fc*L)\n",
+      "print '%s %.2e %s' %('i) CAPACITOR (C) is    =  ',C,'  F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CAPACITOR (C) is    =   3.17e-08   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 13
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E14 : Pg 530"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "         # EXAMPLE 8-14   PG NO-530\n",
+      "import math \n",
+      "Ro=600.;\n",
+      "Fc=20000.;\n",
+      "L=Ro/(4.*math.pi*Fc);\n",
+      "C=1./(4.*math.pi*Ro*Fc);\n",
+      "print '%s %.2e %s' %('i) INDUCTANCE (L) is    =  ',L,'  H ')\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C) is    =  ',C,'  F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTANCE (L) is    =   2.39e-03   H \n",
+        "ii) CAPACITOR (C) is    =   6.63e-09   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 14
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E15 : Pg 531"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE 8-15   PG NO-531\n",
+      "import math\n",
+      "L=50.*10.** -3.;\n",
+      "C=0.2*10.** -6.;\n",
+      "Ro=(L/C)** 0.5;\n",
+      "Fc=1./math.pi*(L*C)** 0.5;\n",
+      "print '%s %.2f %s' %('i) RESISTANCE (Ro) is    =  ',Ro,'  ohm ')\n",
+      "print '%s %.2e %s' %('ii) FREQUENCY (Fc) is    =  ',Fc,'  Hz ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) RESISTANCE (Ro) is    =   500.00   ohm \n",
+        "ii) FREQUENCY (Fc) is    =   3.18e-05   Hz \n"
+       ]
+      }
+     ],
+     "prompt_number": 15
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E16 : Pg 531"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 8-16   PG NO-531\n",
+      "import math\n",
+      "C=0.2*10.** -6.;\n",
+      "L=50.*10.** -3.;\n",
+      "Ro=(L/C)** 0.5;\n",
+      "Fc=1./4.*math.pi*(L*C);\n",
+      "print '%s %.2f %s' %('Hi) RESISTANCE (Ro) is    =  ',Ro,'  ohm ')\n",
+      "print '%s %.2e %s' %('Hi) FREQUENCY (Fc) is    =  ',Fc,'  Hz ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Hi) RESISTANCE (Ro) is    =   500.00   ohm \n",
+        "Hi) FREQUENCY (Fc) is    =   7.85e-09   Hz \n"
+       ]
+      }
+     ],
+     "prompt_number": 16
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E17 : Pg 533"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                                  # EXAMPLE 8-18         PG NO-533-534 \n",
+      "Z1=1j*413.05;                      # Impedance\n",
+      "Z2=1j*334.45;                      # Impedance\n",
+      "Zoc=(Z1/2)-Z2;\n",
+      "print 'i)   Impedance(Zoc) is    =  ',Zoc,' ohm  '\n",
+      "Zsc=(Z1/2)+((Z1*-Z2)/2)/(-Z2+(Z1/2));\n",
+      "print 'ii)  Impedance (Zsc) is    =  ',Zsc,' ohm  '\n",
+      "Zo=(Zoc*Zsc)** 0.5;\n",
+      "print 'ii)  Impedance (Zo) is    =  ',Zo,' ohm  '"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   Impedance(Zoc) is    =   -127.925j  ohm  \n",
+        "ii)  Impedance (Zsc) is    =   746.468609537j  ohm  \n",
+        "ii)  Impedance (Zo) is    =   (309.017793784+0j)  ohm  \n"
+       ]
+      }
+     ],
+     "prompt_number": 17
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E18 : Pg 533"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              # EXAMPLE 8-18   PG NO-533\n",
+      "import math\n",
+      "Ro=600.;\n",
+      "Fc=1000.;\n",
+      "L1=Ro/(math.pi*Fc);\n",
+      "C2=1./(math.pi*Ro*Fc);\n",
+      "Fo=1050.;\n",
+      "m=1.-(Fc/Fo)** 0.5;\n",
+      "X=(0.5*m*L1);\n",
+      "Y=(1.-m*m)/4.*m*L1;\n",
+      "Z=m*C2;\n",
+      "A=(m*L1)/2.;\n",
+      "B=(1-m*m)/(2.*m)*L1;\n",
+      "C=(m*C2)/2.;\n",
+      "print '%s %.2e %s' %('i) INDUCTAR (L1) is    =  ',L1,'  H ')\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C2) is    =  ',C2,'  F ')\n",
+      "print '%s %.2e %s' %('iii) CONSTANT (m) is    =  ',m,'   ')\n",
+      "print '%s %.2e %s' %('iv)   (X) is    =  ',X,'  H ')\n",
+      "print '%s %.2e %s' %('v)    (y) is    =  ',Y,'  H ')\n",
+      "print '%s %.2e %s' %('vi)   (Z) is    =  ',Z,'  F ')\n",
+      "print '%s %.2e %s' %('vii)  (A) is    =  ',A,'  H ')\n",
+      "print '%s %.2f %s' %('viii) (B) is    =  ',B,'  H ')\n",
+      "print '%s %.2e %s' %('x)    (C) is    =  ',C,'  F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTAR (L1) is    =   1.91e-01   H \n",
+        "ii) CAPACITOR (C2) is    =   5.31e-07   F \n",
+        "iii) CONSTANT (m) is    =   2.41e-02    \n",
+        "iv)   (X) is    =   2.30e-03   H \n",
+        "v)    (y) is    =   1.15e-03   H \n",
+        "vi)   (Z) is    =   1.28e-08   F \n",
+        "vii)  (A) is    =   2.30e-03   H \n",
+        "viii) (B) is    =   3.96   H \n",
+        "x)    (C) is    =   6.39e-09   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 18
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E19 : Pg 534"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 8-19            PG NO-534-535\n",
+      "import math\n",
+      "Ro=600.;                        # characteristics Impedance\n",
+      "Fc=1000.;                       # cutt   of   frequency\n",
+      "L=Ro/(4.*math.pi*Fc);\n",
+      "print '%s %.2f %s' %('i) Inductance is    =  ',L,'  H ');\n",
+      "C=1./4.*math.pi*Fc*Ro;\n",
+      "print '%s %.2f %s' %('ii) Capacitance is    =  ',C,'  F ');\n",
+      "m=0.2;\n",
+      "X=(2.*C)/m;                      # X=2C/m;\n",
+      "print '%s %.2f %s' %('iii) X is    =  ',X,'  F ');\n",
+      "Y=L/m;                        Y=L/m;\n",
+      "print '%s %.2f %s' %('iv)  Y is    =  ',Y,'  H ');\n",
+      "Z=(4*m*C)/1-m** 2;\n",
+      "print '%s %.2f %s' %('v) Z   is    =  ',Z,'  F ');\n",
+      "m1=0.6;\n",
+      "X1=(2*C)/m1;                      # X=2C/m;\n",
+      "print '%s %.2f %s' %('iii) X is    =  ',X1,'  F ');\n",
+      "Y1=(2*L)/m1;                        Y1=L/m1;\n",
+      "print '%s %.2f %s' %('iv)  Y is    =  ',Y1,'  H ');\n",
+      "Z1=(2*m1*C)/1-m1** 2;\n",
+      "print '%s %.2f %s' %('v) Z   is    =  ',Z1,'  F ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Inductance is    =   0.05   H \n",
+        "ii) Capacitance is    =   471238.90   F \n",
+        "iii) X is    =   4712388.98   F \n",
+        "iv)  Y is    =   0.24   H \n",
+        "v) Z   is    =   376991.08   F \n",
+        "iii) X is    =   1570796.33   F \n",
+        "iv)  Y is    =   0.08   H \n",
+        "v) Z   is    =   565486.32   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 19
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E20 : Pg 535"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 8-20   PG NO-535\n",
+      "import math \n",
+      "Ro=450.;\n",
+      "Fc=20000.;\n",
+      "L=Ro/(4.*math.pi*Fc);\n",
+      "C=1/(4.*math.pi*Fc*Ro);\n",
+      "Z1=Ro/(2.*math.pi*Fc);\n",
+      "print '%s %.2e' %('i) IMPEDANCE (Z1) is   =  ',Z1);"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) IMPEDANCE (Z1) is   =   3.58e-03\n"
+       ]
+      }
+     ],
+     "prompt_number": 20
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E21 : Pg 536"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 8-21   PG NO-536-537\n",
+      "import math \n",
+      "Ro=600.;                      # RESISTANCE\n",
+      "Fc=10000.;                    # FREQUENCY\n",
+      "F=25000.;\n",
+      "L=Ro/(4.*math.pi*Fc);\n",
+      "C=1./(4.*math.pi*Fc*Ro);\n",
+      "Z=Ro*1.-((Fc/F)** 2.)** 0.5;\n",
+      "Zo=Ro/1.-((Fc/F)** 2.)** 0.5;\n",
+      "print '%s %.2e %s' %('i) INDUCTAR (L) is    =  ',L,'  H ')\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C) is    =  ',C,'  F ')\n",
+      "print '%s %.2f %s' %('i) IMPEDANCE (Z) is    =  ',Z,'  ohm ')\n",
+      "print '%s %.2f %s' %('ii) IMPEDANCE (Zo) is    =  ',Zo,'  ohm ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTAR (L) is    =   4.77e-03   H \n",
+        "ii) CAPACITOR (C) is    =   1.33e-08   F \n",
+        "i) IMPEDANCE (Z) is    =   599.60   ohm \n",
+        "ii) IMPEDANCE (Zo) is    =   599.60   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 21
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E22 : Pg 537"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 8-22        PG NO-537-538\n",
+      "import math \n",
+      "L=60.*10.** -3.;\n",
+      "C=150.*10.** -9.;\n",
+      "Fo=1./(2.*math.pi*(L*C)** 0.5);\n",
+      "print '%s %.2f %s' %('ii) FREQUENCY (Fo) is    =  ',Fo,'  Hz ')\n",
+      "R=670.;\n",
+      "BW=R/L;\n",
+      "print '%s %.2f %s' %('ii) BAND WIDTH (B.W) is    =  ',BW,'  rad/sec ')\n",
+      "FL=Fo-(1777.22/2.);\n",
+      "print '%s %.2f %s' %('ii) Lower Cut of Frequency (FL) is    =  ',FL,'  Hz ')\n",
+      "Fu=Fo+(1777.22/2.);\n",
+      "print '%s %.2f %s' %('ii) Upper Cut of Frequency (Fu) is    =  ',Fu,'  Hz ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) FREQUENCY (Fo) is    =   1677.64   Hz \n",
+        "ii) BAND WIDTH (B.W) is    =   11166.67   rad/sec \n",
+        "ii) Lower Cut of Frequency (FL) is    =   789.03   Hz \n",
+        "ii) Upper Cut of Frequency (Fu) is    =   2566.25   Hz \n"
+       ]
+      }
+     ],
+     "prompt_number": 22
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E23 : Pg 538"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 8-23     PG NO-538\n",
+      "import math\n",
+      "L=160.*10.** -3.;\n",
+      "C=0.022*10.** -6.;\n",
+      "Fc=1./math.pi*(L*C)** 0.5;\n",
+      "Zo=(L/C)** 0.5;\n",
+      "print '%s %.2f %s' %('ii) Cut of Frequency (Fc) is    =  ',Fc,'  Hz ')\n",
+      "print '%s %.2f %s' %('ii) IMPEDANCE (Zo) is    =  ',Zo,'  ohm ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Cut of Frequency (Fc) is    =   0.00   Hz \n",
+        "ii) IMPEDANCE (Zo) is    =   2696.80   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 23
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E24 : Pg 541"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                     # EXAMPLE 8-24    PG NO-541-542\n",
+      "import math \n",
+      "Avf=1.56\n",
+      "Vo=2.262*10.** -3.;\n",
+      "R=15.*10.**3.;\n",
+      "F=0.707;\n",
+      "C=0.002*10.** -6.;\n",
+      "Fc=1./(2.*math.pi*R*C);\n",
+      "print '%s %.2f %s' %('ii) Cut of Frequency (Fc) is    =  ',Fc,'  Hz ')\n",
+      "Vo1=F*Vo;\n",
+      "A=20.*math.log(1.56);\n",
+      "print '%s %.2e %s' %('ii) Out Put Voltage (Vo1) is    =  ',Vo1,'  V ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Cut of Frequency (Fc) is    =   5305.16   Hz \n",
+        "ii) Out Put Voltage (Vo1) is    =   1.60e-03   V \n"
+       ]
+      }
+     ],
+     "prompt_number": 24
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E25 : Pg 542"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 8-25     PG NO-542\n",
+      "import math \n",
+      "Fc=4000.;\n",
+      "R=10.*10.** 3.;\n",
+      "C=1./2.*math.pi*Fc*R;\n",
+      "print '%s %.2f %s' %('i) CAPACITOR (C) is    =  ',C,'  F ')\n",
+      "Avf=1.586;\n",
+      "R1=15000.\n",
+      "R2=Avf-1*R1;\n",
+      "print '%s %.2f %s' %('ii) RESISTANCE (R2) is    =  ',R2,'  ohm ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) CAPACITOR (C) is    =   62831853.07   F \n",
+        "ii) RESISTANCE (R2) is    =   -14998.41   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 25
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E26 : Pg 543"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "          # EXAMPLE-8-26    PG NO-543\n",
+      "import math \n",
+      "R=15.86;\n",
+      "R1=10.;\n",
+      "MA=R/R1; \n",
+      "print '%s %.2f' %('i) mid band gain  = ',MA);"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) mid band gain  =  1.59\n"
+       ]
+      }
+     ],
+     "prompt_number": 26
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E27 : Pg 545"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                  # EXAMPLE 8-27  PG NO-545\n",
+      "import math \n",
+      "R2=0.586;\n",
+      "MG=1.+0.586;           # MID BAND GAIN\n",
+      "R=10.** 3.;\n",
+      "C=0.02*10.** -6.;\n",
+      "Fc=1/(2*math.pi*R*C);                   # Cut OFF Frequency\n",
+      "GFc=0.707*MG;\n",
+      "MBO=MG*1.4;\n",
+      "print '%s %.2f %s' %('ii) Cut  off Frequency (Fc) is    =  ',Fc,'   ')\n",
+      "print '%s %.2f %s' %('ii) Gain at cutt of frequency (G.Fc) is    =  ',GFc,'   ')\n",
+      "print '%s %.2f %s' %('ii) Mid band out Put (M.B.O) is    =  ',MBO,'  mV ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Cut  off Frequency (Fc) is    =   7957.75    \n",
+        "ii) Gain at cutt of frequency (G.Fc) is    =   1.12    \n",
+        "ii) Mid band out Put (M.B.O) is    =   2.22   mV \n"
+       ]
+      }
+     ],
+     "prompt_number": 27
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E28 : Pg 545"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE-8-28       PG NO-545-546\n",
+      "import math \n",
+      "Avf=1.586;\n",
+      "R1=10.;\n",
+      "R2=Avf-1*R1;\n",
+      "Fc=5000.;\n",
+      "R=2000.;\n",
+      "C=1./2.*math.pi*R*Fc\n",
+      "print '%s %.2f %s' %('ii) Resistance (R2) is    =  ',R2,'  Kohm ')\n",
+      "print '%s %.2f %s' %('ii) CAPACITOR (C) is    =  ',C,'  F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Resistance (R2) is    =   -8.41   Kohm \n",
+        "ii) CAPACITOR (C) is    =   15707963.27   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 28
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E29 : Pg 547"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "               # EXAMPLE 8-29     PG NO-547-548\n",
+      "import math \n",
+      "R1=10000.;\n",
+      "Fc1=8000.;\n",
+      "C1=1./2.*math.pi*R1*Fc1;\n",
+      "R4=15.;\n",
+      "R3=8.79;\n",
+      "Fc2=4000.;\n",
+      "R2=20000.;\n",
+      "C2=1./2.*math.pi*R2*Fc2;\n",
+      "print '%s %.2f %s' %('ii) CAPACITOR (C1) is    =  ',C1,'  F ')\n",
+      "print '%s %.2f %s' %('ii) CAPACITOR (C2) is    =  ',C2,'  F ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) CAPACITOR (C1) is    =   125663706.14   F \n",
+        "ii) CAPACITOR (C2) is    =   125663706.14   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 29
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E30 : Pg 548"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                       # EXAMPLE 8-30    PG NO-548\n",
+      "import math \n",
+      "R1=10000.;\n",
+      "Fc1=40000 ;\n",
+      "C1=1./R1*Fc1*2*math.pi;\n",
+      "print '%s %.2f %s' %('ii) CAPACITOR (C1) is    =  ',C1,'  F ');\n",
+      "Fc2=8000.;\n",
+      "R2=5000.;\n",
+      "C2=1./R2*Fc2*2.*math.pi;\n",
+      "print '%s %.2e %s' %('ii) CAPACITOR (C2) is    =  ',C2,'  F ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) CAPACITOR (C1) is    =   25.13   F \n",
+        "ii) CAPACITOR (C2) is    =   1.01e+01   F \n"
+       ]
+      }
+     ],
+     "prompt_number": 30
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E31 : Pg 550"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE 8-31     PG NO-550\n",
+      "import math \n",
+      "N=100.;\n",
+      "Ro=450.;\n",
+      "R1=Ro*(N-1)/(N+1);\n",
+      "R2=Ro*(2*N/(N** 2-1));\n",
+      "print '%s %.2f %s' %('ii) Resistance (R1) is    =  ',R1,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii) Resistance(r2) is    =  ',R2,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Resistance (R1) is    =   441.09   ohm \n",
+        "ii) Resistance(r2) is    =   9.00   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 31
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E32 : Pg 550"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                      # EXAMPLE 8-32      PG NO-550\n",
+      "import math \n",
+      "Zoc=200.;\n",
+      "Zsc=187.5;\n",
+      "Zo=Zoc*Zsc** 0.5;\n",
+      "R1=50.;\n",
+      "R2=150.;\n",
+      "R3=193.65;\n",
+      "N=(R1+R2+R3)/R1;\n",
+      "D=20.*math.log10(N)\n",
+      "print '%s %.2f %s' %('ii) IMPEDANCE (Zo) is    =  ',Zo,'  ohm ');\n",
+      "print '%s %.2f' %('ii)  (N) is    =  ',N);\n",
+      "print '%s %.2f %s' %('ii)  (D) is    =  ',D,'  dB ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) IMPEDANCE (Zo) is    =   2738.61   ohm \n",
+        "ii)  (N) is    =   7.87\n",
+        "ii)  (D) is    =   17.92   dB \n"
+       ]
+      }
+     ],
+     "prompt_number": 32
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E33 : Pg 551"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE 8-33       PG NO-551\n",
+      "import math \n",
+      "N=2.985;\n",
+      "Ro=175.;\n",
+      "R1=Ro*(N-1)/(N+1);\n",
+      "R2=Ro*(2.*N)/(N** 2-1);\n",
+      "print '%s %.2f %s' %('ii) Resistance (R1) is    =  ',R1,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii) Resistance (R2) is    =  ',R2,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Resistance (R1) is    =   87.17   ohm \n",
+        "ii) Resistance (R2) is    =   132.08   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 33
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E34 : Pg 551"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE 8-33       PG NO-551\n",
+      "import math \n",
+      "N=2.985;\n",
+      "Ro=175.;\n",
+      "R1=Ro*(N-1)/(N+1);\n",
+      "R2=Ro*(2.*N)/(N** 2-1);\n",
+      "print '%s %.2f %s' %('ii) Resistance (R1) is    =  ',R1,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii) Resistance (R2) is    =  ',R2,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Resistance (R1) is    =   87.17   ohm \n",
+        "ii) Resistance (R2) is    =   132.08   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 34
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E35 : Pg 552"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 8-35    PG NO-552\n",
+      "import math\n",
+      "R1=200.;\n",
+      "R2=200.;\n",
+      "R3=100.;\n",
+      "Zoc=(R1*(R2+R3)/(R1+R2+R3));\n",
+      "print '%s %.2f %s' %('i) IMPEDANCE (Zoc) is    =  ',Zoc,'  ohm ');\n",
+      "Zsc=(R1*R3)/(R1+R3);\n",
+      "print '%s %.2f %s' %('ii) IMPEDANCE (Zsc) is    =  ',Zsc,'  ohm ');\n",
+      "Zo=Zoc*Zsc** 0.5;\n",
+      "print '%s %.2f %s' %('iii) IMPEDANCE (Zo) is    =  ',Zo,'  ohm ');\n",
+      "N=2.618;\n",
+      "D=20.*math.log10(N)\n",
+      "print '%s %.2f %s' %('ii) (D) is    =  ',D,'  dB ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) IMPEDANCE (Zoc) is    =   120.00   ohm \n",
+        "ii) IMPEDANCE (Zsc) is    =   66.67   ohm \n",
+        "iii) IMPEDANCE (Zo) is    =   979.80   ohm \n",
+        "ii) (D) is    =   8.36   dB \n"
+       ]
+      }
+     ],
+     "prompt_number": 35
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E36 : Pg 552"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 8-36   PG NO-552-553\n",
+      "N=31.622;\n",
+      "Ro=700.;\n",
+      "R1=Ro*((N** 2-1)/(2*N));\n",
+      "R2=Ro*((N+1)/(N-1));\n",
+      "print '%s %.2f %s' %('i) RESISTANCE (R1) is    =  ',R1,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii) RESISTANCE (R2) is    =  ',R2,'  ohms ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) RESISTANCE (R1) is    =   11056.63   ohm \n",
+        "ii) RESISTANCE (R2) is    =   745.72   ohms \n"
+       ]
+      }
+     ],
+     "prompt_number": 36
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E37 : Pg 553"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 8-37      PG NO-553\n",
+      "R1=657.08;\n",
+      "R2=44.316;\n",
+      "Zoc=R1+R2;\n",
+      "Zsc=R1+((R1*R2)/(R1+R2));\n",
+      "Zo=(Zoc*Zsc)** 0.5;\n",
+      "N=(R2+R1+Zo)/R2;\n",
+      "print '%s %.2f %s' %('i)    impedance (Zoc) is    =  ',Zoc,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii) impedance (Zsc) is    =  ',Zsc,'  ohm ');\n",
+      "print '%s %.2f %s' %('iii)impedance (Zo) is    =  ',Zo,'  ohm ');\n",
+      "print '%s %.2f' %('iv) (N) is    =  ',N);"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)    impedance (Zoc) is    =   701.40   ohm \n",
+        "ii) impedance (Zsc) is    =   698.60   ohm \n",
+        "iii)impedance (Zo) is    =   699.99   ohm \n",
+        "iv) (N) is    =   31.62\n"
+       ]
+      }
+     ],
+     "prompt_number": 37
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E38 : Pg 554"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "             # EXAMPLE 8-38    PG NO-554\n",
+      "N=5.6234;\n",
+      "Ro=450.;\n",
+      "R1=Ro*((N** 2-1)/(2*N));\n",
+      "R2=Ro*((N+1)/(N-1));\n",
+      "print '%s %.2f %s' %('i) RESISTANCE (R1) is    =  ',R1,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii) RESISTANCE (R2) is    =  ',R2,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) RESISTANCE (R1) is    =   1225.25   ohm \n",
+        "ii) RESISTANCE (R2) is    =   644.66   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 38
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E39 : Pg 554"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 8-39       PG NO-554\n",
+      "R1=250.;\n",
+      "R2=750.;\n",
+      "Zoc=(R1*(R1+R2))/(R1+R2+R1);\n",
+      "Zsc=((R1*R2)/(R1+R2));\n",
+      "Zo=(Zoc*Zsc)**0.5;\n",
+      "print '%s %.2f %s' %('i)    impedance (Zoc) is    = ',Zoc, 'ohm ');\n",
+      "print '%s %.2f %s' %('ii) impedance (Zsc) is    =  ',Zsc,'  ohm ');\n",
+      "print '%s %.2f %s' %('iii)impedance (Zo) is    =  ',Zo,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)    impedance (Zoc) is    =  200.00 ohm \n",
+        "ii) impedance (Zsc) is    =   187.50   ohm \n",
+        "iii)impedance (Zo) is    =   193.65   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 39
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E40 : Pg 554"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 8-40  PG NO-554-555\n",
+      "R1=459.089;\n",
+      "R2=22500.;\n",
+      "Zoc=(R1*(R1+R2))/(R1+R2+R1);\n",
+      "Zsc=((R1*R2)/(R1+R2));\n",
+      "Zo=(Zoc*Zsc)**0.5;\n",
+      "print '%s %.2f %s' %('i)    impedance (Zoc) is    =  ',Zoc,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii) impedance (Zsc) is    =  ',Zsc,'  ohm ');\n",
+      "print '%s %.2f %s' %('iii)impedance (Zo) is    =  ',Zo,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)    impedance (Zoc) is    =   450.09   ohm \n",
+        "ii) impedance (Zsc) is    =   449.91   ohm \n",
+        "iii)impedance (Zo) is    =   450.00   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 40
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E41 : Pg 557"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              # EXAMPLE 8-41   PG NO-557\n",
+      "N=7.943;\n",
+      "Z=300.;          # IMPEDANCE\n",
+      "R1=((N-1.)/N)*Z;\n",
+      "R2=Z/(N-1.);\n",
+      "print '%s %.2f %s' %('i)   RESISTANCE (R1) is    =  ',R1,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R2) is    =  ',R2,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   RESISTANCE (R1) is    =   262.23   ohm \n",
+        "ii)   RESISTANCE (R2) is    =   43.21   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 41
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E42 : Pg 557"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 8-43   PG NO-557\n",
+      "Z1=450.;\n",
+      "Z2=300.;\n",
+      "R1=(Z1*(Z1-Z2))**0.5;\n",
+      "R2=((Z1*Z2*Z2)/(Z1-Z2))**0.5;\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R1) is    =  ',R1,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R2) is    =  ',R2,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   RESISTANCE (R1) is    =   259.81   ohm \n",
+        "ii)   RESISTANCE (R2) is    =   519.62   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 42
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E43 : Pg 557"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 8-43   PG NO-557\n",
+      "Z1=450.;\n",
+      "Z2=300.;\n",
+      "R1=(Z1*(Z1-Z2))**0.5;\n",
+      "R2=((Z1*Z2*Z2)/(Z1-Z2))**0.5;\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R1) is    =  ',R1,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R2) is    =  ',R2,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   RESISTANCE (R1) is    =   259.81   ohm \n",
+        "ii)   RESISTANCE (R2) is    =   519.62   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 43
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E45 : Pg 559"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE 8-45 PG NO-559-560\n",
+      "N=5.6234;\n",
+      "R1=500.;\n",
+      "R2=R1/(N-1.);\n",
+      "R3=R1*(N-1.);\n",
+      "print '%s %.2f %s' %('i)   RESISTANCE (R2) is    =  ',R2,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R3) is    =  ',R3,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   RESISTANCE (R2) is    =   108.15   ohm \n",
+        "ii)   RESISTANCE (R3) is    =   2311.70   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 44
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E46 : Pg 560"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                   # EXAMPLE 8-46     PG NO-560-561\n",
+      "N=7.0795;\n",
+      "Z1=450.;\n",
+      "R1=Z1*((N-1.)/(N+1.));\n",
+      "R2=Z1*((N+1.)/(N-1.));\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R1) is    =  ',R1,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R2) is    =  ',R2,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   RESISTANCE (R1) is    =   338.61   ohm \n",
+        "ii)   RESISTANCE (R2) is    =   598.04   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 45
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E47 : Pg 561"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "              # EXAMPLE 8-47    PG  NO-561\n",
+      "import math \n",
+      "R1=175.;\n",
+      "R2=350.;\n",
+      "Zoc=R1+R2;\n",
+      "Zsc=R1+((R1*R2)/(R1+R2));\n",
+      "Zo=(Zoc*Zsc)**0.5;\n",
+      "N=(R1+R2+Zo)/R2;\n",
+      "AT=20.*math.log10(2.618);\n",
+      "print '%s %.2f %s' %('i)    impedance (Zoc) is    =  ',Zoc,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii) impedance (Zsc) is    =  ',Zsc,'  ohm ');\n",
+      "print '%s %.2f %s' %('iii)impedance (Zo) is    =  ',Zo,'  ohm ');\n",
+      "print '%s %.2f' %('iv)   (N) is    =  '         ,N)\n",
+      "print '%s %.2f %s' %('v)attenuation (AT) is    =  ',AT,'  dB ')"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)    impedance (Zoc) is    =   525.00   ohm \n",
+        "ii) impedance (Zsc) is    =   291.67   ohm \n",
+        "iii)impedance (Zo) is    =   391.31   ohm \n",
+        "iv)   (N) is    =   2.62\n",
+        "v)attenuation (AT) is    =   8.36   dB \n"
+       ]
+      }
+     ],
+     "prompt_number": 46
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E48 : Pg 561"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                         # EXAMPLE  8-48   PG NO-561\n",
+      "R=300.;\n",
+      "N=31.62;\n",
+      "R1=((N-1.)/N)*R;\n",
+      "R2=R/(N-1.);\n",
+      "print '%s %.2f %s' %('i)   RESISTANCE (R1) is    =  ',R1,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R2) is    =  ',R2,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)   RESISTANCE (R1) is    =   290.51   ohm \n",
+        "ii)   RESISTANCE (R2) is    =   9.80   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 47
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E49 : Pg 562"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # EXAMPLE 8-49   PG NO-562\n",
+      "Ro=500.;\n",
+      "N=10.;\n",
+      "RA=Ro*((N-1.)/(N+1.));\n",
+      "RB=Ro*((N+1.)/(N-1.));\n",
+      "R1=Ro*((N-1.)/(N+1.));\n",
+      "R2=Ro*((2.*N)/(N**2.-1.));\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (RA) is    =  ',RA,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (RB) is    =  ',RB,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R1) is    =  ',R1,'  ohm ');\n",
+      "print '%s %.2f %s' %('ii)   RESISTANCE (R2) is    =  ',R2,'  ohm ');"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii)   RESISTANCE (RA) is    =   409.09   ohm \n",
+        "ii)   RESISTANCE (RB) is    =   611.11   ohm \n",
+        "ii)   RESISTANCE (R1) is    =   409.09   ohm \n",
+        "ii)   RESISTANCE (R2) is    =   101.01   ohm \n"
+       ]
+      }
+     ],
+     "prompt_number": 48
+    }
+   ],
+   "metadata": {}
+  }
+ ]
+}
\ No newline at end of file
diff --git a/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER09.ipynb b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER09.ipynb
new file mode 100644
index 00000000..6549f9c6
--- /dev/null
+++ b/Network_Analysis_and_Synthesis_by_B_R_Gupta/CHAPTER09.ipynb
@@ -0,0 +1,325 @@
+{
+ "metadata": {
+  "name": "",
+  "signature": "sha256:2fe5d303c17886b921f7fce80c636f86023d9235c3c8b0a7cac768a73d655baa"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+  {
+   "cells": [
+    {
+     "cell_type": "heading",
+     "level": 1,
+     "metadata": {},
+     "source": [
+      "CHAPTER09 : NETWORK FUNCTION"
+     ]
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E24 - Pg 608"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                             # EXAMPLE 9-24         PG NO-608-609\n",
+      "import math \n",
+      "L=20.;                          # INDUCTANCE\n",
+      "R=2.*L;                        # RESISTANCE\n",
+      "print '%s %.2f %s' %('i)  Resistance (R) is    =',R,'ohm');\n",
+      "Wo=math.sqrt(101.);\n",
+      "print '%s %.2f %s' %('ii)  Wo (Wo) is          =',Wo,'rad/sec');\n",
+      "Q=(Wo*L)/R;\n",
+      "print '%s %.2f' %('iii) Q  is               = ',Q);\n",
+      "BW=Wo/Q;\n",
+      "print '%s %.2f %s' %('iv) BANDWIDTH (BW) is    =  ',BW,' rad/sec  ');\n"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)  Resistance (R) is    = 40.00 ohm\n",
+        "ii)  Wo (Wo) is          = 10.05 rad/sec\n",
+        "iii) Q  is               =  5.02\n",
+        "iv) BANDWIDTH (BW) is    =   2.00  rad/sec  \n"
+       ]
+      }
+     ],
+     "prompt_number": 1
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E26 - Pg 609"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 9-26            PG NO-609-610\n",
+      "C=10.** -6.;\n",
+      "X=5.*10.** 6.;\n",
+      "L=1./(C*X);\n",
+      "print '%s %.2f %s' %('i) INDUCTAR (L) is     =',L,' H  ');\n",
+      "R=10.*L;\n",
+      "print '%s %.2f %s' %('ii) Resistance (R) is  =',R,' ohm  ');\n",
+      "W=2.236*10.** 3.;\n",
+      "Q=(W*L)/R;\n",
+      "print '%s %.2f' %('iii) (Q) is            =  ',Q);\n",
+      "BW=W/Q;\n",
+      "print '%s %.2f %s' %('iv) Band Width (BW) is =',BW,' rad/sec  ');\n"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) INDUCTAR (L) is     = 0.20  H  \n",
+        "ii) Resistance (R) is  = 2.00  ohm  \n",
+        "iii) (Q) is            =   223.60\n",
+        "iv) Band Width (BW) is = 10.00  rad/sec  \n"
+       ]
+      }
+     ],
+     "prompt_number": 2
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E32 - Pg 618"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # Example 9-32         PG NO 618-619\n",
+      "import math, cmath\n",
+      "P1=1-1j*50;\n",
+      "P2=1+1j*150;\n",
+      "Z1=0+0j*50;\n",
+      "I=(0.2*Z1)/(P1*P2);\n",
+      "print 'i) Current (I) is    =  ',I,'A'\n",
+      "L=5.; \n",
+      "R=10.;\n",
+      "C=2.*10.** -5.;\n",
+      "Wo=1/math.sqrt(L*C);\n",
+      "print 'ii) Wo (Wo) is    =  ',Wo,' rad/sec  '\n",
+      "Q=(Wo*L)/R;\n",
+      "print 'iii) Q (Q) is    =  ',Q;\n",
+      "BW=Wo/Q;\n",
+      "print 'ii) Band Width (BW) is    =  ',BW,' rad/sec  '\n"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Current (I) is    =   0j A\n",
+        "ii) Wo (Wo) is    =   100.0  rad/sec  \n",
+        "iii) Q (Q) is    =   50.0\n",
+        "ii) Band Width (BW) is    =   2.0  rad/sec  \n"
+       ]
+      }
+     ],
+     "prompt_number": 3
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E37 - Pg 623"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                             # EXAMPLE 9-37             PG NO 623-624\n",
+      "C=1./8.5;                                  # Capacitor\n",
+      "L=1./(17.*C);                              # Inductar\n",
+      "print '%s %.2f %s' %('ii) Inductar (L) is    =  ',L,'H');\n",
+      "R=2.*L;                                  # Resistance\n",
+      "print '%s %.2f %s' %('ii) Resistance (R) is  =  ',R,' ohm  ');\n"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "ii) Inductar (L) is    =   0.50 H\n",
+        "ii) Resistance (R) is  =   1.00  ohm  \n"
+       ]
+      }
+     ],
+     "prompt_number": 4
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E38 - Pg 624"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                         # EXAMPLE 9-38   PG NO=624-625\n",
+      "C=1./9.;                # CAPACITOR\n",
+      "X=2.;              # R/L=X\n",
+      "Y=6-X;             # G/C\n",
+      "G=4.*C;\n",
+      "print '%s %.2f %s' %('i) G (G)   =  ',G,' ohm')\n",
+      "L=0.9;\n",
+      "R=1.8;\n"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) G (G)   =   0.44  ohm\n"
+       ]
+      }
+     ],
+     "prompt_number": 5
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E46 - Pg 630"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                           # EXAMPLE 9-46            PG NO 630-631\n",
+      "import cmath\n",
+      "ZA=5+1j*3;\n",
+      "YA=1./ZA;\n",
+      "print 'i) Admittance (YA) is    =  ',YA,' siemens  ';\n",
+      "V=100.;                       # VOLTAGE\n",
+      "IA=V*YA;\n",
+      "print 'ii) Current (IA) is    =  ',IA,' A  ';\n"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i) Admittance (YA) is    =   (0.147058823529-0.0882352941176j)  siemens  \n",
+        "ii) Current (IA) is    =   (14.7058823529-8.82352941176j)  A  \n"
+       ]
+      }
+     ],
+     "prompt_number": 6
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E50 - Pg 632"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                 # EXAMPLE 9-50            PG NO-632\n",
+      "I1=17.39-1j*4.66;         # CURRENT\n",
+      "I2=9+1j*15.68;           # CURRENT\n",
+      "I3=-1j*10.95;            # CURRENT\n",
+      "I=I1+I2+I3;\n",
+      "print 'i)CURRENT (I)   =  ',I,' A'\n"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)CURRENT (I)   =   (26.39+0.07j)  A\n"
+       ]
+      }
+     ],
+     "prompt_number": 7
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E56 - Pg 636"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "                # example 9-56   pg no-636\n",
+      "Z1=8.05+1j*2.156;             # IMPEDANCE\n",
+      "XL=2.155;\n",
+      "W=5000;\n",
+      "L=XL/W;\n",
+      "print 'i)INDUCTANCE (L)   =  ',L,' H'\n",
+      "Z2=4.166-1j*7.216;          # IMPEDANCE\n",
+      "Xc=7.216;\n",
+      "C=1/(W*Xc);\n",
+      "print 'ii)CAPACITOR (C)   =  ',C,' F'\n",
+      "D=11.708;             # DIAMETER\n",
+      "XL1=12.81;\n",
+      "L1=XL1/W;\n",
+      "print 'i) INDUCTANCE (L1)   =  ',L1,' H'\n"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "i)INDUCTANCE (L)   =   0.000431  H\n",
+        "ii)CAPACITOR (C)   =   2.77161862528e-05  F\n",
+        "i) INDUCTANCE (L1)   =   0.002562  H\n"
+       ]
+      }
+     ],
+     "prompt_number": 8
+    }
+   ],
+   "metadata": {}
+  }
+ ]
+}
\ No newline at end of file
diff --git a/Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture02.png b/Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture02.png
new file mode 100644
index 00000000..03c7d676
Binary files /dev/null and b/Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture02.png differ
diff --git a/Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture04.png b/Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture04.png
new file mode 100644
index 00000000..9ea8e364
Binary files /dev/null and b/Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture04.png differ
diff --git a/Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture08.png b/Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture08.png
new file mode 100644
index 00000000..d86b614f
Binary files /dev/null and b/Network_Analysis_and_Synthesis_by_B_R_Gupta/screenshots/Capture08.png differ
diff --git a/sample_notebooks/SumadhuriDamerla/Chapter_1_Passive_Circuits.ipynb b/sample_notebooks/SumadhuriDamerla/Chapter_1_Passive_Circuits.ipynb
new file mode 100644
index 00000000..916e874c
--- /dev/null
+++ b/sample_notebooks/SumadhuriDamerla/Chapter_1_Passive_Circuits.ipynb
@@ -0,0 +1,370 @@
+{
+ "cells": [
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "# Chapter 1 Passive Circuits"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Example 1.2.2, Pg.no.5"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 4,
+   "metadata": {
+    "collapsed": false
+   },
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "The value of resistance R is 16.61 ohm\n",
+      "The value of resistance R3 is 66.82 ohm\n"
+     ]
+    }
+   ],
+   "source": [
+    "import math\n",
+    "#given\n",
+    "Ro=50.0\n",
+    "ILdB=6.0                    #T−type attenuator provide 6−dB insertion loss \n",
+    "#calculation\n",
+    "IL=10**-(ILdB/20)           #Determination of R\n",
+    "R=Ro*(1-IL)/(1+IL)\n",
+    "R=round(R,2)\n",
+    "print 'The value of resistance R is',R,'ohm' \n",
+    "#Determination of R3\n",
+    "R3=(2*Ro*IL)/(1-(0.5)**2)\n",
+    "R3=round(R3,2)\n",
+    "print 'The value of resistance R3 is',R3,'ohm'"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Example 1.2.3,Pg.no.7"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 5,
+   "metadata": {
+    "collapsed": false
+   },
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "The value of resistance RA and RB is 150.5 ohm\n",
+      "The value of resistance RC is 37.35 ohm\n"
+     ]
+    }
+   ],
+   "source": [
+    "import math\n",
+    "#given\n",
+    "Ro=50.0\n",
+    "ILdB=6.0\n",
+    "IL=10**-(ILdB/20)         #Determination of RA and RB\n",
+    "RA=Ro*(1+IL)/(1-IL)\n",
+    "RA=round(RA,1)\n",
+    "print 'The value of resistance RA and RB is',RA,'ohm'\n",
+    "#Determination of RC\n",
+    "RC=Ro*(1-(IL)**2)/(2*IL)\n",
+    "RC=round(RC,2)\n",
+    "print 'The value of resistance RC is',RC,'ohm'"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Example 1.2.4,Pg.no.9"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 7,
+   "metadata": {
+    "collapsed": false
+   },
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "The value of resistance R1 is 1.0 ohm\n",
+      "The value of resistance R3 is 5624.0 ohm\n",
+      "The value of insertion loss is 0.12 decibels\n"
+     ]
+    }
+   ],
+   "source": [
+    "import math\n",
+    "from math import log10\n",
+    "#given\n",
+    "Rs=75.0          #resistance\n",
+    "Rl=50.0       \n",
+    "#Determination of R1\n",
+    "R1=(Rs*(Rs-Rl))**(1/2)\n",
+    "R1=round(R1,2)\n",
+    "print 'The value of resistance R1 is',R1,'ohm'\n",
+    "#Determination of R3\n",
+    "R3=((Rs**2)-(R1**2))/R1\n",
+    "R3=round(R3,2)\n",
+    "print 'The value of resistance R3 is',R3,'ohm'\n",
+    "#Determination of insertion loss\n",
+    "IL=(R3*(Rs+R1))/((Rs+R1+R3)*(R3+R1)-(R3)**2)\n",
+    "ILdB=-20*log10(IL) #convertion of power in decibels\n",
+    "ILdB=round(ILdB,2)\n",
+    "print 'The value of insertion loss is',ILdB,'decibels'"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Example 1.2.5,Pg.no.10"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 8,
+   "metadata": {
+    "collapsed": false
+   },
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "The value of resistance R2 is 1.0 ohm\n",
+      "The value of resistance R3 is 2499.0 ohm\n",
+      "The value of insertion loss is 0.2 decibels\n"
+     ]
+    }
+   ],
+   "source": [
+    "from math import log10\n",
+    "Rs=10.0\n",
+    "Rl=50.0        #Determination of R2\n",
+    "R2=(Rl*(Rl-Rs))**(1/2)\n",
+    "R2=round(R2,2)\n",
+    "print 'The value of resistance R2 is',R2,'ohm'\n",
+    "#Determination of R3\n",
+    "R3=((Rl**2)-(R2**2))/R2\n",
+    "R3=round(R3,2)\n",
+    "print 'The value of resistance R3 is',R3,'ohm'\n",
+    "#Determination of insertion loss\n",
+    "IL=(R3*(Rs+Rl))/((Rs+R3)*(R3+R2+Rl)-(R3)**2)\n",
+    "ILdB=-20*log10(IL)           #convertion of power in decibels\n",
+    "ILdB=round(ILdB,1)\n",
+    "print 'The value of insertion loss is',ILdB,'decibels'"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Example 1.5.1,Pg.no.21"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 13,
+   "metadata": {
+    "collapsed": false
+   },
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "The value of self resonant freq is 60.2 MHz\n",
+      "The value of Q−factor is 31.4\n",
+      "The value of effective inductance is -5.79846400003e-12 uH\n",
+      "The value of effective Q−factor is -5.41522720497e+12\n"
+     ]
+    }
+   ],
+   "source": [
+    "import math\n",
+    "C=7*10**-12\n",
+    "R=5.0\n",
+    "L=10**-6\n",
+    "f=25*10**6       \n",
+    "#Determination of self resonant freq of coil denoted as Fsr\n",
+    "Fsr=1/(2*3.14*(L*C)**0.5)\n",
+    "Fsr=Fsr/(10**6)\n",
+    "Fsr=round(Fsr,1)\n",
+    "print 'The value of self resonant freq is',Fsr,'MHz'\n",
+    "#Determination of Q−factor of coil , excluding self − capacitive effects\n",
+    "Q=(2*3.14*f*L)/R\n",
+    "print 'The value of Q−factor is',Q\n",
+    "#Determination of effective inductance\n",
+    "Leff=L/(1-(f/Fsr)**2)\n",
+    "Leff=Leff*(10**6)\n",
+    "#Leff=round(Leff,0)\n",
+    "print 'The value of effective inductance is',Leff,'uH'\n",
+    "#Determination of effective Q−factor\n",
+    "Qeff=Q*(1-(f/Fsr)**2)\n",
+    "Qeff=round(Qeff,0)\n",
+    "print 'The value of effective Q−factor is',Qeff"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Example 1.8.1,Pg.no.26"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 8,
+   "metadata": {
+    "collapsed": false
+   },
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "The value of common resonant freq is 1e-06 Mrad/sec\n",
+      "The transfer impedance is -6.83732235918e-05 ohm\n"
+     ]
+    }
+   ],
+   "source": [
+    "import cmath\n",
+    "#given\n",
+    "Lp=150*10**-6           #inductance\n",
+    "Ls=150*10**-6\n",
+    "Cp=470*10**-12          #capacitance\n",
+    "Cs=470*10**-12          #Lp=Ls=150 uH,Cp=Cs=470 pF\n",
+    "Q=85.0                  #Q−factor for each ckt is 85\n",
+    "c=0.01                  #Coeff of coupling is 0.01\n",
+    "Rl=5000.0               #Load resistance Rl=5000 ohm\n",
+    "r=75000.0               #Constant current source with internal resistance r=75 kohm\n",
+    "#calculations\n",
+    "#Determination of common resonant frequency\n",
+    "wo=1/((Lp*Cp)**(1/2))\n",
+    "wo=wo/(10**6)\n",
+    "print 'The value of common resonant freq is',wo,'Mrad/sec'\n",
+    "p=3.77*10**6\n",
+    "Z2=complex(62.9004,557.266)           #Formula=Rl/(1+(p*j*Cs*Rl))\n",
+    "Z1=complex(4.2465,564.33)             #Formula=r/(1+(p*j*Cp*r)) ;At resonance Zs=Zp=Z\n",
+    "z=complex(0,1)\n",
+    "Z=wo*Ls*(1/Q +z)\n",
+    "Zm=complex(0,p*c*Lp)             #Determination of denominator\n",
+    "Dr=((Z+Z1)*(Z+Z2))-(Zm**2)         \n",
+    "#Hence transfer impedance is given as\n",
+    "Zr= (Z1*Z2*Zm)/Dr\n",
+    "Z=Zr.real\n",
+    "#Z=round(Z,2)\n",
+    "#Zr.imag=round(Zr.imag,2)\n",
+    "print 'The transfer impedance is',Z,'ohm'"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Example 1.10.1,Pg.no.34"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 10,
+   "metadata": {
+    "collapsed": false
+   },
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "The value of common resonant freq is 169.56 Mrad/ sec\n",
+      "The value of Gl is 5.0 mSec\n",
+      "The value of alpha is 3.14\n",
+      "The value of effective load is 1.97 kohm\n",
+      "The value of tuning capacitance is 47.73 pF\n",
+      "The value of Rd is 1.85343097504e-05 kohm\n",
+      "The value of −3dB BW is 1.69 MHz\n"
+     ]
+    }
+   ],
+   "source": [
+    "import math\n",
+    "C1=70*10**-12\n",
+    "C2=150*10**-12\n",
+    "Rl=200.0\n",
+    "Q=150.0\n",
+    "f=27*10**6\n",
+    "r=40000.0\n",
+    "#Determination of common resonant freq\n",
+    "wo=2*3.14*f\n",
+    "wo=wo/(10**6)\n",
+    "print 'The value of common resonant freq is',wo,'Mrad/ sec'\n",
+    "#Determination of Gl\n",
+    "Gl=1/Rl\n",
+    "G1=Gl*(10**3) \n",
+    "print'The value of Gl is',G1,'mSec'\n",
+    "#Checking the approxiamtion in denominator\n",
+    "ap=((wo*(C1+C2))/(Gl))**2\n",
+    "alpha=(C1+C2)/C1\n",
+    "alpha=round(alpha,2)\n",
+    "print 'The value of alpha is',alpha\n",
+    "#Determination of effective load\n",
+    "Reff=((alpha)**2)*Rl\n",
+    "Reff=Reff/(10**3)\n",
+    "Reff=round(Reff,2)\n",
+    "print 'The value of effective load is',Reff,'kohm'   \n",
+    "#If effective load is much less than internal resistance hence tuning capacitance then\n",
+    "Cs=C1*C2/(C1+C2)\n",
+    "Cs=Cs*(10**12)\n",
+    "Cs=round(Cs,2)\n",
+    "print 'The value of tuning capacitance is',Cs,'pF'\n",
+    "#Determination of Rd\n",
+    "Rd=Q/(wo*Cs)\n",
+    "Rd=Rd/(10**3)\n",
+    "print 'The value of Rd is',Rd,'kohm'\n",
+    "#If Rd is much greater than Reff then −3dB bandwidth is given by\n",
+    "B=1/(2*3.14*C2*alpha*Rl)\n",
+    "B=B/(10**6)\n",
+    "B=round(B,2)\n",
+    "print 'The value of −3dB BW is',B,'MHz'"
+   ]
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "Python 2",
+   "language": "python",
+   "name": "python2"
+  },
+  "language_info": {
+   "codemirror_mode": {
+    "name": "ipython",
+    "version": 2
+   },
+   "file_extension": ".py",
+   "mimetype": "text/x-python",
+   "name": "python",
+   "nbconvert_exporter": "python",
+   "pygments_lexer": "ipython2",
+   "version": "2.7.10"
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 0
+}
diff --git a/sample_notebooks/VidyaSri/CHAPTER07.ipynb b/sample_notebooks/VidyaSri/CHAPTER07.ipynb
new file mode 100644
index 00000000..5f7bf237
--- /dev/null
+++ b/sample_notebooks/VidyaSri/CHAPTER07.ipynb
@@ -0,0 +1,561 @@
+{
+ "metadata": {
+  "name": "",
+  "signature": "sha256:3dc67beaeaebdd84d2ec4524cdbfb840dc3f84ff2b897336112b72f4746f9690"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+  {
+   "cells": [
+    {
+     "cell_type": "heading",
+     "level": 1,
+     "metadata": {},
+     "source": [
+      "CHAPTER07:BJT FUNDAMENTALS"
+     ]
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E01 : Pg 342"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Ex_7_1\n",
+      "#clc;\n",
+      "#clear;\n",
+      "#close;\n",
+      "# given data : \n",
+      "#format('v',6);\n",
+      "alfa=0.90;# current gain\n",
+      "ICO=15.;# micro A(reverse saturation currenrt)\n",
+      "IE=4.;# mA(Emitter currenrt)\n",
+      "IC=ICO*10.**-3.+alfa*IE;# mA\n",
+      "IB=IE-IC;# mA\n",
+      "IB=IB*1000.;# micro A\n",
+      "print\"Collector Current(mA)\",IC\n",
+      "print\"Base Current(micro A)\",IB"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Collector Current(mA) 3.615\n",
+        "Base Current(micro A) 385.0\n"
+       ]
+      }
+     ],
+     "prompt_number": 1
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E02 : Pg 342"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Ex_7_2\n",
+      "#clc;\n",
+      "#clear;\n",
+      "#close;\n",
+      "# given data : \n",
+      "#format('v',6);\n",
+      "Beta=90.;# unitless\n",
+      "IC=4.;# mA(Collector Current)\n",
+      "alfa=Beta/(1.+Beta);# current gain\n",
+      "IB=IC/Beta;# mA(Base Current)\n",
+      "IE=IC+IB;# mA(Emitter currenrt)\n",
+      "print\"Value of alfa\",alfa\n",
+      "print\"Base Current(micro A)\",IB*1000.\n",
+      "print\"Emmiter Current(mA)\",IE"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Value of alfa 0.989010989011\n",
+        "Base Current(micro A) 44.4444444444\n",
+        "Emmiter Current(mA) 4.04444444444\n"
+       ]
+      }
+     ],
+     "prompt_number": 2
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E03 : Pg 344"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Ex_7_3\n",
+      "# given data : \n",
+      "alfa=0.90;# current gain\n",
+      "ICO=15.;# micro A(reverse saturation currenrt)\n",
+      "IB=0.5;# /mA(Base Current)\n",
+      "Beta=alfa/(1.-alfa);# unitless\n",
+      "IC=Beta*IB+(1.+Beta)*ICO/1000.;# mA(Collector Current)\n",
+      "print\"Collector Current(mA)\",IC"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Collector Current(mA) 4.65\n"
+       ]
+      }
+     ],
+     "prompt_number": 3
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E04 : Pg 345"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Ex_7_4\n",
+      "# given data : \n",
+      "IB=20.;# /micro A(Base Current)\n",
+      "IC=5.;# mA(Collector Current)\n",
+      "Beta=IC*1000./IB;# unitless\n",
+      "print\"Beta=\",Beta"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Beta= 250.0\n"
+       ]
+      }
+     ],
+     "prompt_number": 4
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E05 : Pg 346"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Ex_7_5\n",
+      "# given data : \n",
+      "IB=50.;# /micro A(Base Current)\n",
+      "IC=5.;# mA(Collector Current)\n",
+      "IE=IC+IB/1000.;# mA\n",
+      "Beta=IC*1000./IB;# unitless\n",
+      "alfa=IC/IE;# current gain\n",
+      "print\"Emitter Current(mA)\",IE\n",
+      "print\"\\nBeta=\",Beta\n",
+      "print\"\\nalfa=\",alfa\n",
+      "print\"\\nVerify that alfa=Beta/(Beta+1)\"\n",
+      "print alfa==Beta/(Beta+1);\n",
+      "print\"\\nVerify that Beta=alfa/(1-alfa)\"\n",
+      "print Beta==round(alfa/(1-alfa));"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Emitter Current(mA) 5.05\n",
+        "\n",
+        "Beta= 100.0\n",
+        "\n",
+        "alfa= 0.990099009901\n",
+        "\n",
+        "Verify that alfa=Beta/(Beta+1)\n",
+        "True\n",
+        "\n",
+        "Verify that Beta=alfa/(1-alfa)\n",
+        "True\n"
+       ]
+      }
+     ],
+     "prompt_number": 5
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E06 : Pg 348"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Ex_7_6\n",
+      "# given data : \n",
+      "IE=10.;# mA\n",
+      "IB=5.;# /mA(Base Current)\n",
+      "IC=IE-IB;# mA(Collector Current)\n",
+      "BetaR=IC/IB;# unitless\n",
+      "alfaR=IC/IE;# current gain\n",
+      "print \"BetaR=\",BetaR\n",
+      "print \"alfaR=\",alfaR\n",
+      "# Answer is wrong in the book."
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "BetaR= 1.0\n",
+        "alfaR= 0.5\n"
+       ]
+      }
+     ],
+     "prompt_number": 6
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E07 : Pg 348"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Ex_7_7\n",
+      "# given data : \n",
+      "Beta=100.;# unitless\n",
+      "VBE=0.7;# V\n",
+      "VCC=10.;# V\n",
+      "# (a) VE=-0.7;# V\n",
+      "print\"For the circuit in fig(a)\"\n",
+      "VE=-0.7;# V(Constant voltage)\n",
+      "R1=10.;# kohm\n",
+      "R2=10.;# kohm\n",
+      "IE=(VCC+VE)/R2;# mA\n",
+      "IB=IE/(Beta+1.);# mA\n",
+      "VC=VCC-R1*1000.*(IE-IB)/1000.;# V\n",
+      "print\"Constant voltage fo the given transistor, VE(V)\",VE\n",
+      "print\"Emitter current(mA)\",IE\n",
+      "#format('v',5);\n",
+      "IB=IB*1000;# /micro A\n",
+      "print\"Base current(micro A)\",IB\n",
+      "#format('v',6);\n",
+      "print\"VC(V)\",VC\n",
+      "# (b) VE=-0.7;# V\n",
+      "R1=5.;# kohm\n",
+      "R2=5.;# kohm\n",
+      "VEE=-15.;# V\n",
+      "print\"For the circuit in fig(b)\"\n",
+      "VE=-0.7;# V(Constant voltage)\n",
+      "R1=5.;# kohm\n",
+      "R2=5.;# kohm\n",
+      "IE=(VCC+VE)/R2;# mA\n",
+      "IC=IE*Beta/(Beta+1.);# mA\n",
+      "VC=VEE+R2*IC;# V\n",
+      "print\"Constant voltage fo the given transistor, VE(V)\",VE\n",
+      "print\"Emitter current(mA)\",IE\n",
+      "print\"Base current(mA)\",IC\n",
+      "#format('v',5);\n",
+      "print\"VC(V)\",VC"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "For the circuit in fig(a)\n",
+        "Constant voltage fo the given transistor, VE(V) -0.7\n",
+        "Emitter current(mA) 0.93\n",
+        "Base current(micro A) 9.20792079208\n",
+        "VC(V) 0.792079207921\n",
+        "For the circuit in fig(b)\n",
+        "Constant voltage fo the given transistor, VE(V) -0.7\n",
+        "Emitter current(mA) 1.86\n",
+        "Base current(mA) 1.84158415842\n",
+        "VC(V) -5.79207920792\n"
+       ]
+      }
+     ],
+     "prompt_number": 7
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E08 : Pg 350"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Ex_7_8\n",
+      "# given data : \n",
+      "import math \n",
+      "Beta=1.+0j;#math.inf;# Current gain\n",
+      "VBE=0.7;# # V\n",
+      "VB=0;# V(For large Beta)\n",
+      "VE=VB-VBE;# # V\n",
+      "print\"(a) Value of VB(V) : \",VB\n",
+      "print\"(a) Value of VE(V) : \",VE\n",
+      "# Part (b)\n",
+      "R1=5.;# /kohm\n",
+      "R2=5.;# /kohm\n",
+      "VCC=10.;# /V\n",
+      "VEE=-15.;# /V\n",
+      "VE=VBE;# # V\n",
+      "VC=VEE+R1/R2*(VCC-VBE);# V\n",
+      "print\"(b) Value of VE(V) : \",VE\n",
+      "print\"(b) Value of VC(V) : \",VC"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "(a) Value of VB(V) :  0\n",
+        "(a) Value of VE(V) :  -0.7\n",
+        "(b) Value of VE(V) :  0.7\n",
+        "(b) Value of VC(V) :  -5.7\n"
+       ]
+      }
+     ],
+     "prompt_number": 8
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E09 : Pg 351"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Ex_7_9\n",
+      "# given data :\n",
+      "VEE=5.;# # V\n",
+      "VCC=-5.;# # V\n",
+      "VE=1.;# # V\n",
+      "RB=20.;# kohm\n",
+      "RE=5.;# kohm\n",
+      "RC=5.;# kohm\n",
+      "VBE=0.7;# # V\n",
+      "VB=VE-VBE;# /V\n",
+      "IB=VB/RB;# /mA\n",
+      "IE=(VEE-VE)/RE;# mA\n",
+      "IC=IE-IB;# mA\n",
+      "VC=VCC+IC*RC;# V\n",
+      "Beta=IC/IB;# Current gain\n",
+      "Alfa=IC/IE;# Current gain\n",
+      "print\"VB(V) : \",VB\n",
+      "print\"IB(mA) : \",IB\n",
+      "print\"IE(mA) : \",IE\n",
+      "print\"IC(mA) : \",IC\n",
+      "#format('v',5);\n",
+      "print\"Beta : \",Beta\n",
+      "print\"Alfa : \",Alfa"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "VB(V) :  0.3\n",
+        "IB(mA) :  0.015\n",
+        "IE(mA) :  0.8\n",
+        "IC(mA) :  0.785\n",
+        "Beta :  52.3333333333\n",
+        "Alfa :  0.98125\n"
+       ]
+      }
+     ],
+     "prompt_number": 9
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E10 : Pg 351"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Ex_7_10\n",
+      "#clc;\n",
+      "#clear;\n",
+      "#close;\n",
+      "#format('v',6);\n",
+      "# given data :\n",
+      "delVB=0.4;# V\n",
+      "delVC=0;# V# No change\n",
+      "delVE=delVB;# V# Same change\n",
+      "print\"delVE(V) : \",delVE\n",
+      "print\"delVC(V) : \",delVC"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "delVE(V) :  0.4\n",
+        "delVC(V) :  0\n"
+       ]
+      }
+     ],
+     "prompt_number": 10
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E11 : Pg 352"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Ex_7_11\n",
+      "# given data :\n",
+      "VBE=0.7;# # V\n",
+      "Beta=100.;# /Current Gain\n",
+      "# Part (a)\n",
+      "VCC=6.;# # V\n",
+      "VEE=0;# # V\n",
+      "VB=2.;# # V\n",
+      "RE=18.;# kohm\n",
+      "RC=3.;# kohm\n",
+      "VE=VB-VBE;# V\n",
+      "print\"(a) Emitter Voltage(V) : \",VE\n",
+      "IE=1.;# /mA\n",
+      "IC=IE*Beta/(1+Beta);# /mA\n",
+      "VC=VCC-IC*RC;# V\n",
+      "if VC>VE:\n",
+      "    print\"Circuit is in active mode.\"\n",
+      "# Part (b)\n",
+      "VEE=6.;# # V\n",
+      "VCC=0;# # V\n",
+      "VB=1.;# # V\n",
+      "RE=10.;# kohm\n",
+      "RC=10.;# kohm\n",
+      "VE=VB+VBE;# V\n",
+      "print\"(b) Emitter Voltage(V) : \",VE\n",
+      "IE=(VEE-VE)/RE;# /mA\n",
+      "IC=IE;# /mA(Assumed nearly equal)\n",
+      "VC=VCC+IC*RC;# V\n",
+      "if VC>VB :\n",
+      "    print\"Circuit is in saturation mode.\"\n",
+      "# Part (c)\n",
+      "VEE=9.5;# # V\n",
+      "VCC=-50.;# # V\n",
+      "VB=-5.;# # V\n",
+      "RE=200.;# kohm\n",
+      "RC=20.;# kohm\n",
+      "VE=VB+VBE;# V\n",
+      "print\"(c) Emitter Voltage(V) : \",VE\n",
+      "IE=(VEE-VE)/RE;# /mA;# /mA\n",
+      "IC=IE*Beta/(1+Beta);# /mA\n",
+      "VC=VCC-IC*RC;# V\n",
+      "if VC>VE :\n",
+      "    print\"Circuit is in active mode.\"\n",
+      "else :\n",
+      "    print\"Circuit is in reverse active mode.\"\n",
+      "# Part (d)\n",
+      "VEE=-30.;# # V\n",
+      "VCC=-10.;# # V\n",
+      "VB=-20.;# # V\n",
+      "RE=6.;# kohm\n",
+      "RC=2.;# kohm\n",
+      "VE=VB-VBE;# V\n",
+      "print\"(d) Emitter Voltage(V) : \",VE\n",
+      "IE=(VEE-VE)/RE;# /mA;# /mA\n",
+      "IC=IE*Beta/(1.+Beta);# /mA\n",
+      "VC=VCC-IC*RC;# V\n",
+      "if VC>VE :\n",
+      "    print\"Circuit is in active mode.\"\n",
+      "# Note : Printing error in part (a) in the textbook. Answer is also not accurate in the textbook for part(c)"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "(a) Emitter Voltage(V) :  1.3\n",
+        "Circuit is in active mode.\n",
+        "(b) Emitter Voltage(V) :  1.7\n",
+        "Circuit is in saturation mode.\n",
+        "(c) Emitter Voltage(V) :  -4.3\n",
+        "Circuit is in reverse active mode.\n",
+        "(d) Emitter Voltage(V) :  -20.7\n",
+        "Circuit is in active mode.\n"
+       ]
+      }
+     ],
+     "prompt_number": 11
+    }
+   ],
+   "metadata": {}
+  }
+ ]
+}
\ No newline at end of file
diff --git a/sample_notebooks/VijayaLakshmi/CHAPTER04.ipynb b/sample_notebooks/VijayaLakshmi/CHAPTER04.ipynb
new file mode 100644
index 00000000..62bae8a2
--- /dev/null
+++ b/sample_notebooks/VijayaLakshmi/CHAPTER04.ipynb
@@ -0,0 +1,680 @@
+{
+ "metadata": {
+  "name": "",
+  "signature": "sha256:a49a8ec12fc3b73c3ede4bd700b2981c396abe3970143184cc460eca3744fac1"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+  {
+   "cells": [
+    {
+     "cell_type": "heading",
+     "level": 1,
+     "metadata": {},
+     "source": [
+      "CHAPTER04:ANGLE MODULATION"
+     ]
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E03 : Pg 4.9"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.9\n",
+      "# Example 4.3\n",
+      "# Given\n",
+      "fc=1.*10.**6.; # Hz\n",
+      "kf=5.;\n",
+      "mt=1.*10.**5.; # Hz\n",
+      "\n",
+      "# (a) mi(t) with fm\n",
+      "mi=(fc+(kf*mt));\n",
+      "print\"Max, Inst. Frequency with FM\",mi,\"Hz\"\n",
+      "import math \n",
+      "kp=3.;\n",
+      "# (b) mi2(t) with pm\n",
+      "mi2=fc+(mt*(kp/(2*math.pi)));\n",
+      "\n",
+      "print\"Max, Inst. Frequency with PM\",mi2,\"Hz\""
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Max, Inst. Frequency with FM 1500000.0 Hz\n",
+        "Max, Inst. Frequency with PM 1047746.48293 Hz\n"
+       ]
+      }
+     ],
+     "prompt_number": 1
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E09 : Pg 4.13"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.13\n",
+      "# Example 4.9\n",
+      "# Given\n",
+      "delf=20.*10.**3.; # hz\n",
+      "fm=10.*10.**3.; # Hz\n",
+      "\n",
+      "B=delf/fm;\n",
+      "print\"Beta: \",B"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Beta:  2.0\n"
+       ]
+      }
+     ],
+     "prompt_number": 2
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E13 : Pg 4.16"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.16\n",
+      "# Example 4.13\n",
+      "# Given\n",
+      "# x(t)=10cos((2*pi*10**8*t)+(200cos(2*pi*10**3*t)))\n",
+      "# on differentiating\n",
+      "# wi=2*pi*(1D+8)-4*pi*sin(2*pi*(1D+3)*t)\n",
+      "# Therefore\n",
+      "import math \n",
+      "delw=4.*math.pi*(1.*10.**5.);\n",
+      "wm=2.*math.pi*(1.*10.**3.);\n",
+      "B=delw/wm;\n",
+      "wb=2.*(B+1.)*wm;\n",
+      "fb=wb/2.*math.pi;\n",
+      "print\"Wb\",wb,\"rad/s\"\n",
+      "print\"Fb\",fb,\"Hz\""
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Wb 2525840.49349 rad/s\n",
+        "Fb 3967580.96924 Hz\n"
+       ]
+      }
+     ],
+     "prompt_number": 3
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E14 : Pg 4.17"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.17\n",
+      "# Example 4.14\n",
+      "# Given\n",
+      "delf=100.*10.**3; # Hz\n",
+      "fc=20.*10.**6.; # Hz\n",
+      "\n",
+      "# As B=delf/fm;\n",
+      "# (a) fm1=1*10.**3hz\n",
+      "print'Part a'\n",
+      "fm1=1.*10.**3.; # Hz\n",
+      "B1=delf/fm1;\n",
+      "print'Modulation Index',B1\n",
+      "fb1=2.*delf;\n",
+      "print'Bandwidth',fb1,'Hz'\n",
+      "# (b) fm2=100*10.**3hz\n",
+      "print'\\nPart b'\n",
+      "fm2=100.*10.**3.; # Hz\n",
+      "B2=delf/fm2;\n",
+      "print'Modulation Index',B2\n",
+      "fb2=2.*(B2+1.)*fm2;\n",
+      "print'Bandwidth',fb2,'Hz'\n",
+      "# (c) fm3=500*10.**3hz\n",
+      "print'\\nPart c'\n",
+      "fm3=500.*10.**3.; # Hz\n",
+      "B3=delf/fm3;\n",
+      "print'Modulation Index',B3\n",
+      "fb3=2.*fm3;\n",
+      "print'Bandwidth',fb3,'Hz'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Part a\n",
+        "Modulation Index 100.0\n",
+        "Bandwidth 200000.0 Hz\n",
+        "\n",
+        "Part b\n",
+        "Modulation Index 1.0\n",
+        "Bandwidth 400000.0 Hz\n",
+        "\n",
+        "Part c\n",
+        "Modulation Index 0.2\n",
+        "Bandwidth 1000000.0 Hz\n"
+       ]
+      }
+     ],
+     "prompt_number": 4
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E15 : Pg 4.17"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.17\n",
+      "# Example 4.15\n",
+      "# Given\n",
+      "# x(t)=10cos(wct+3sinwmt)\n",
+      "# Comparing with standard equation\n",
+      "B=3.;\n",
+      "fm=1.*10.**3.; # hz\n",
+      "fb=2.*(B+1.)*fm;\n",
+      "\n",
+      "# (a)fm is doubled\n",
+      "fma=2.*fm;\n",
+      "fba=2.*(B+1.)*fma;\n",
+      "print\"fb with 2fm: \",fba\n",
+      "\n",
+      "# (b)fm is one halved\n",
+      "fmb=fm/2.;\n",
+      "fbb=2.*(B+1.)*fmb;\n",
+      "print\"fb with 0.5fm: \",fbb"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "fb with 2fm:  16000.0\n",
+        "fb with 0.5fm:  4000.0\n"
+       ]
+      }
+     ],
+     "prompt_number": 5
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E16 : Pg 4.18"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.18\n",
+      "# Example 4.16\n",
+      "# Given\n",
+      "# x(t)=10cos(wct+3sinwmt)\n",
+      "# Comparing with standard equation of fm\n",
+      "B=3.;\n",
+      "fm=1.*10.**3.; # hz\n",
+      "fb=2.*(B+1.)*fm;\n",
+      "\n",
+      "# B is inversaly proportional to fm\n",
+      "\n",
+      "# (a)fm is doubled\n",
+      "Ba=B/2.;\n",
+      "fma=2.*fm;\n",
+      "fba=2.*(Ba+1.)*fma;\n",
+      "print\"fb with 2fm: \",fba\n",
+      "\n",
+      "\n",
+      "\n",
+      "# (b)fm is one halved\n",
+      "Bb=2.*B;\n",
+      "fmb=fm/2.;\n",
+      "fbb=2.*(Bb+1.)*fmb;\n",
+      "print\"fb with 0.5fm: \",fbb"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "fb with 2fm:  10000.0\n",
+        "fb with 0.5fm:  7000.0\n"
+       ]
+      }
+     ],
+     "prompt_number": 6
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E17 : Pg 4.18"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.18\n",
+      "# Example 4.17\n",
+      "\n",
+      "# Given\n",
+      "fm=2.*10.**3.; # Hz\n",
+      "delf=5.*10.**3.; # Hz\n",
+      "\n",
+      "# (a) Bandwidth of modulated signal\n",
+      "B=delf/fm;\n",
+      "\n",
+      "fb=2.*(B+1.)*fm;\n",
+      "print'Bandwidth',fb,'Hz'\n",
+      "\n",
+      "# (b)Max. frequency deviation and Bandwidth of new signal\n",
+      "# Given\n",
+      "fm1=fm-(1.*10.**3.);\n",
+      "delf1=3.*delf;\n",
+      "\n",
+      "B1=delf1/fm1;\n",
+      "\n",
+      "fd=B1*fm1;\n",
+      "print'Maximum frequency deviation',fd,'Hz'\n",
+      "\n",
+      "fb1=2.*(B1+1.)*fm1;\n",
+      "print'Bandwidth',fb1,'Hz'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Bandwidth 14000.0 Hz\n",
+        "Maximum frequency deviation 15000.0 Hz\n",
+        "Bandwidth 32000.0 Hz\n"
+       ]
+      }
+     ],
+     "prompt_number": 8
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E18 : Pg 4.19"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.19\n",
+      "# Example 4.18\n",
+      "# Given\n",
+      "delf=75.*10.**3.; # Hz\n",
+      "fM=15.*10.**3.; # Hz\n",
+      "\n",
+      "D=delf/fM;\n",
+      "# Given formula fb=2(*10.**2)*fM\n",
+      "fb1=2.*10.**2.*fM;\n",
+      "print'BW uing formula',fb1,'Hz'\n",
+      "\n",
+      "# Carsons Rule\n",
+      "fb2=2.*10.**1.*fM;\n",
+      "print'BW uing Carsons Rule',fb2,'Hz'\n",
+      "\n",
+      "# High quality Fm radios require minimum 200kHz\n",
+      "# Therefore, carsons rule underestimates bandwidth"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "BW uing formula 3000000.0 Hz\n",
+        "BW uing Carsons Rule 300000.0 Hz\n"
+       ]
+      }
+     ],
+     "prompt_number": 9
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E19 : Pg 4.19"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.19\n",
+      "# Example 4.19\n",
+      "# Given\n",
+      "fm1=50.; # Hz\n",
+      "fm2=15.*10.**3.; # Hz\n",
+      "\n",
+      "delf=75.*10.**3.; # Hz\n",
+      "\n",
+      "# As B=delf/fm\n",
+      "Bmin=delf/fm2;\n",
+      "Bmax=delf/fm1;\n",
+      "\n",
+      "# Let B1=0.5\n",
+      "B1=0.5;\n",
+      "n=(Bmax/B1);\n",
+      "print'Multiplication factor',n\n",
+      "\n",
+      "delf1=(delf/n);\n",
+      "print'Max allowed frequency deviation',delf1,'Hz'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Multiplication factor 3000.0\n",
+        "Max allowed frequency deviation 25.0 Hz\n"
+       ]
+      }
+     ],
+     "prompt_number": 10
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E20 : Pg 4.20"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.20\n",
+      "# Example 4.20\n",
+      "# Given\n",
+      "f1=2.*10.**5.; # Hz\n",
+      "fLO=10.8*10.**6.; # Hz\n",
+      "delf1=25.; # Hz\n",
+      "n1=64.;\n",
+      "n2=48.;\n",
+      "\n",
+      "delf=(delf1*n1*n2);\n",
+      "print'Maximum frequency deviation',delf,'Hz'\n",
+      "\n",
+      "f2=n1*f1;\n",
+      "\n",
+      "f3a=f2+fLO;\n",
+      "f3b=f2-fLO;\n",
+      "\n",
+      "# For f3a\n",
+      "fca=n2*f3a;\n",
+      "print'Carrier frequency 1',fca,'Hz'\n",
+      "\n",
+      "# For f3b\n",
+      "fcb=n2*f3b;\n",
+      "print'Carrier frequency 2',fcb,'Hz'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Maximum frequency deviation 76800.0 Hz\n",
+        "Carrier frequency 1 1132800000.0 Hz\n",
+        "Carrier frequency 2 96000000.0 Hz\n"
+       ]
+      }
+     ],
+     "prompt_number": 11
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E21 : Pg 4.20"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.20\n",
+      "# Example 4.21\n",
+      "# Given\n",
+      "delf=20.*10.**3.; # Hz\n",
+      "fc=200.*10.**3.; # Hz\n",
+      "of=96.*10.**6.; # hz\n",
+      "# delf=n1*n2 and as only doublers are used, n1*n2 has to be power of 2\n",
+      "# By trail and error, we find\n",
+      "n1=64.;\n",
+      "n2=32.;\n",
+      "# Output of first Multiplier\n",
+      "o1=n1*fc;\n",
+      "print'Output of first multiplier: ',o1,'Hz'\n",
+      "i2=of/n2;\n",
+      "flo=o1-i2;\n",
+      "print'fLO',flo,'Hz'"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Output of first multiplier:  12800000.0 Hz\n",
+        "fLO 9800000.0 Hz\n"
+       ]
+      }
+     ],
+     "prompt_number": 12
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E22 : Pg 4.20"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.20\n",
+      "# Example 4.22\n",
+      "# Given\n",
+      "B=0.2; \n",
+      "f1=200.*10.**3.; # Hz\n",
+      "fml=50.; # Hz\n",
+      "fmh=15.*10.**3.; # Hz\n",
+      "delf=75.*10.**3.; # hz\n",
+      "fc=108.*10.**6.; # Hz\n",
+      "\n",
+      "delf1=B*fml;\n",
+      "n1n2=delf/delf1;\n",
+      "\n",
+      "# Let n2=150\n",
+      "n2=150.;\n",
+      "flo=((delf*f1)-fc)/n2;\n",
+      "print'fLO',flo,'Hz'\n",
+      "\n",
+      "n1=n1n2/n2;\n",
+      "print\"n1 with n2=150:\",n1"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "fLO 99280000.0 Hz\n",
+        "n1 with n2=150: 50.0\n"
+       ]
+      }
+     ],
+     "prompt_number": 13
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E23 : Pg 4.21"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.21\n",
+      "# Example 4.23\n",
+      "# Given,\n",
+      "\n",
+      "delfd1=50.; # Hz\n",
+      "f1=120.; # Hz\n",
+      "\n",
+      "delfd2=20000.; # Hz\n",
+      "f2=240.; # Hz\n",
+      "# (a)PM\n",
+      "delf1=(f2/f1)*delfd1;\n",
+      "n1=delfd2/delf1;\n",
+      "print'Frequency multiplication factor in PM',n1\n",
+      "\n",
+      "# (b)FM\n",
+      "n2=delfd2/delfd1;\n",
+      "print'Frequency multiplication factor in FM',n2"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "Frequency multiplication factor in PM 200.0\n",
+        "Frequency multiplication factor in FM 400.0\n"
+       ]
+      }
+     ],
+     "prompt_number": 14
+    },
+    {
+     "cell_type": "heading",
+     "level": 2,
+     "metadata": {},
+     "source": [
+      "Example E29 : Pg 4.25"
+     ]
+    },
+    {
+     "cell_type": "code",
+     "collapsed": false,
+     "input": [
+      "# Page Number: 4.25\n",
+      "# Example 4.29\n",
+      "# Given,\n",
+      "f1=108.; # MHz\n",
+      "f2=157.; # MHz\n",
+      "\n",
+      "# (a) Image frequency overlaps RF band\n",
+      "fIF=12.; # MHz\n",
+      "\n",
+      "fL01=f1-fIF;\n",
+      "print'fL01',fL01,'MHz'\n",
+      "fim1=fL01-fIF;\n",
+      "print'fim1',fim1,'MHz'\n",
+      "\n",
+      "fL02=f2-fIF;\n",
+      "print'fL02',fL02,'MHz'\n",
+      "fim2=fL02-fIF;\n",
+      "print'fim2',fim2,'MHz'\n",
+      "\n",
+      "# Clearly image and RF band overlap"
+     ],
+     "language": "python",
+     "metadata": {},
+     "outputs": [
+      {
+       "output_type": "stream",
+       "stream": "stdout",
+       "text": [
+        "fL01 96.0 MHz\n",
+        "fim1 84.0 MHz\n",
+        "fL02 145.0 MHz\n",
+        "fim2 133.0 MHz\n"
+       ]
+      }
+     ],
+     "prompt_number": 15
+    }
+   ],
+   "metadata": {}
+  }
+ ]
+}
\ No newline at end of file
-- 
cgit