From 6846da7f30aadc7b3812538d1b1c9ef2e465a922 Mon Sep 17 00:00:00 2001 From: hardythe1 Date: Fri, 25 Jul 2014 12:35:04 +0530 Subject: removing unwanted: --- .../chapter_23-checkpoint.ipynb | 434 --------------------- 1 file changed, 434 deletions(-) delete mode 100755 Electrical_Circuit_Theory_And_Technology/chapter_23-checkpoint.ipynb (limited to 'Electrical_Circuit_Theory_And_Technology/chapter_23-checkpoint.ipynb') diff --git a/Electrical_Circuit_Theory_And_Technology/chapter_23-checkpoint.ipynb b/Electrical_Circuit_Theory_And_Technology/chapter_23-checkpoint.ipynb deleted file mode 100755 index 043d0bdd..00000000 --- a/Electrical_Circuit_Theory_And_Technology/chapter_23-checkpoint.ipynb +++ /dev/null @@ -1,434 +0,0 @@ -{ - "metadata": { - "name": "", - "signature": "sha256:e4e0b2e74a0b30b96b3a586de7b740bbefabf9c41230a1638409bfb7b309d066" - }, - "nbformat": 3, - "nbformat_minor": 0, - "worksheets": [ - { - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "

Chapter 23: Revision of complex numbers

" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "

Example 1, page no. 418

" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "#Determine ZT\n", - "from __future__ import division\n", - "import math\n", - "import cmath\n", - "#initializing the variables:\n", - "Z1 = 5 - 3j;\n", - "Z2 = 4 + 7j;\n", - "Z3 = 3.9 - 6.7j;\n", - "\n", - " #calculation:\n", - "ZT = (Z1*Z2/(Z1 + Z2))+ Z3\n", - "y = ZT.imag\n", - "x = ZT.real\n", - "\n", - "\n", - "#Results\n", - "print \"\\n\\n Result \\n\\n\"\n", - "print \"\\n ZT is \",round(x,2),\" + (\",round(y,2),\")i\"" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "\n", - "\n", - " Result \n", - "\n", - "\n", - "\n", - " ZT is 8.65 + ( -6.26 )i" - ] - } - ], - "prompt_number": 1 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "

Example 2, page no. 418

" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "#determine in cartesian form correct to three decimal places:\n", - "#(a)1/Z1 (b)1/Z2 (c) 1/Z1 * 1/Z2 (d) 1/(1/Z1 + 1/Z2)\n", - "from __future__ import division\n", - "import math\n", - "import cmath\n", - "#initializing the variables:\n", - "Z1 = 3 + 4j;\n", - "Z2 = 2 - 5j;\n", - "\n", - "#calculation:\n", - "za = 1/Z1\n", - "zb = 1/Z2\n", - "zc = za + zb\n", - "zd = 1/zc\n", - "zax = za.real\n", - "zay = za.imag\n", - "zbx = zb.real\n", - "zby = zb.imag\n", - "zcx = zc.real\n", - "zcy = zc.imag\n", - "zdx = zd.real\n", - "zdy = zd.imag\n", - "\n", - "\n", - "#Results\n", - "print \"\\n\\n Result \\n\\n\"\n", - "print \"\\n (a)1/Z1 is \",round( zax,2),\" + (\",round(zay,2),\")i\"\n", - "print \"\\n (b)1/Z2 is \",round( zbx,2),\" + (\",round(zby,2),\")i\"\n", - "print \"\\n (c)1/Z1 + 1/Z2 is \",round( zcx,2),\" + (\",round(zcy,2),\")i\"\n", - "print \"\\n (d)1/(1/Z1 + 1/Z2) is \",round( zdx,2),\" + (\",round(zdy,2),\")i\"" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "\n", - "\n", - " Result \n", - "\n", - "\n", - "\n", - " (a)1/Z1 is 0.12 + ( -0.16 )i\n", - "\n", - " (b)1/Z2 is 0.07 + ( 0.17 )i\n", - "\n", - " (c)1/Z1 + 1/Z2 is 0.19 + ( 0.01 )i\n", - "\n", - " (d)1/(1/Z1 + 1/Z2) is 5.27 + ( -0.35 )i" - ] - } - ], - "prompt_number": 2 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "

Example 3, page no. 419

" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "#find a, b, x and y?\n", - "from __future__ import division\n", - "import math\n", - "import cmath\n", - "#initializing the variables:\n", - "Z1 = 9 - 2j;\n", - "Z2 = 2 + 1j;\n", - "Z3 = -2 + 1j;\n", - "Z4 = 5 + 2j;\n", - "\n", - "#calculation:\n", - "za = Z1/3\n", - "zb = Z2*Z3\n", - "zca = (2*Z4.real + Z4.imag)/-1\n", - "zcb = Z4.real - zca\n", - "zaa = za.real\n", - "zab = za.imag\n", - "zbx = zb.real\n", - "zby = zb.imag\n", - "\n", - "\n", - "#Results\n", - "print \"\\n\\n Result \\n\\n\"\n", - "print \"\\n (a)a and b are \", zaa,\" and \",round(zab,2),\" resp.\"\n", - "print \"\\n (b)x and y are \", zbx,\" and \",zby,\" resp.\"\n", - "print \"\\n (c)a and b are \", zca,\" and \",zcb,\" resp.\"" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "\n", - "\n", - " Result \n", - "\n", - "\n", - "\n", - " (a)a and b are 3.0 and -0.67 resp.\n", - "\n", - " (b)x and y are -5.0 and 0.0 resp.\n", - "\n", - " (c)a and b are -12.0 and 17.0 resp." - ] - } - ], - "prompt_number": 4 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "

Example 5, page no. 422

" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "#Convert 5/_132\u00b0 into a + jb form correct to four significant figures.\n", - "from __future__ import division\n", - "import math\n", - "import cmath\n", - "#initializing the variables:\n", - "r = 5;# magnitude\n", - "theta = -132;# in degree\n", - "\n", - "#calculation:\n", - "x = r*math.sin(theta*math.pi/180)\n", - "y = r*math.cos(theta*math.pi/180)\n", - "z = x + y*1j\n", - "\n", - "\n", - "#Results\n", - "print \"\\n\\n Result \\n\\n\"\n", - "print \"\\n Z is \",round(x,2),\" + (\",round(y,2),\")i\"" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "\n", - "\n", - " Result \n", - "\n", - "\n", - "\n", - " Z is -3.72 + ( -3.35 )i" - ] - } - ], - "prompt_number": 6 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "

Example 6, page no. 422

" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "#Determine in polar form the total impedance ZT given that ZT = Z1Z2/\u0007(Z1 + Z2\b)\n", - "from __future__ import division\n", - "import math\n", - "import cmath\n", - "#initializing the variables:\n", - "r1 = 4.76;# magnitude\n", - "theta1 = 35;# in degree\n", - "r2 = 7.36;# magnitude\n", - "theta2 = -48;# in degree\n", - "\n", - "#calculation:\n", - "x1 = r1*cmath.cos(theta1*math.pi/180)\n", - "y1 = r1*cmath.sin(theta1*math.pi/180)\n", - "z1 = x1 + y1*1j\n", - "x2 = r2*cmath.cos(theta2*math.pi/180)\n", - "y2 = r2*cmath.sin(theta2*math.pi/180)\n", - "z2 = x2 + y2*1j\n", - "z3 = z1*z2/(z1 + z2)\n", - "x3 = z3.real\n", - "y3 = z3.imag\n", - "r3 = (x3**2 + y3**2)**0.5\n", - "theta3 = cmath.phase(complex(x3,y3))*180/math.pi\n", - "\n", - "\n", - "#Results\n", - "print \"\\n\\n Result \\n\\n\"\n", - "print \"\\n ZT is (\",round( r3,2),\",round(/_\",round(theta3,2),\"deg)\"" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "\n", - "\n", - " Result \n", - "\n", - "\n", - "\n", - " ZT is ( 3.79 ,round(/_ 4.25 deg)" - ] - } - ], - "prompt_number": 7 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "

Example 7, page no. 423

" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "#Determine \u0007\u0003(2 +j3\b)^5 in polar and in cartesian form.\n", - "from __future__ import division\n", - "import math\n", - "import cmath\n", - "#initializing the variables:\n", - "z = -2 + 3j;\n", - "\n", - "#calculation:\n", - "zc = z**5\n", - "x = zc.real\n", - "y = zc.imag\n", - "r = (x**2 + y**2)**0.5\n", - "theta = cmath.phase(complex(x,y))*180/math.pi\n", - "\n", - "#Results\n", - "print \"\\n\\n Result \\n\\n\"\n", - "print \"\\n Z is \",round( x,2),\" + (\",round(y,2),\")i\"\n", - "print \"\\n ZT is (\",round( r,2),\"round/_\",round(theta,2),\"deg)\"" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "\n", - "\n", - " Result \n", - "\n", - "\n", - "\n", - " Z is -122.0 + ( -597.0 )i\n", - "\n", - " ZT is ( 609.34 round/_ -101.55 deg)" - ] - } - ], - "prompt_number": 8 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "

Example 8, page no. 423

" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "#Determine the two square roots of the complex number \u0007(12 + j5)\b in cartesian and polar form\n", - "from __future__ import division\n", - "import math\n", - "import cmath\n", - "#initializing the variables:\n", - "z = 12 + 5j;\n", - "\n", - "#calculation:\n", - "x = z.real\n", - "y = z.imag\n", - "r = (x**2 + y**2)**0.5\n", - "theta1 = cmath.atan(y/x)*180/math.pi\n", - "'''\n", - "if ((x<0)&(y<0))\n", - " theta1 = theta1 -180;\n", - "elif ((x<0)&(y>0))\n", - " theta1 = theta1 +180;\n", - "'''\n", - "theta2 = theta1 + 360\n", - "rtheta1 = theta1/2\n", - "rtheta2 = theta2/2\n", - "'''\n", - "if (rtheta2 > 180)\n", - " rtheta2 = rtheta2 -360;\n", - "elif ((x<0)&(y>0))\n", - " rtheta2 = rtheta2 +360;\n", - "'''\n", - "rr = r**0.5\n", - "x1 = rr*cmath.cos(rtheta1*math.pi/180)\n", - "y1 = rr*cmath.sin(rtheta1*math.pi/180)\n", - "z1 = x1 + y1*1j\n", - "\n", - "x2 = rr*cmath.cos(rtheta2*math.pi/180)\n", - "y2 = rr*cmath.sin(rtheta2*math.pi/180)\n", - "z2 = x2 + y2*1j\n", - "\n", - "\n", - "#Results\n", - "print \"\\n\\n Result \\n\\n\"\n", - "print \"\\n two roots are (\",round(z1.real,2),\" + (\",round(z1.imag,2),\")i) \"\n", - "print \" and (\",round(z2.real,2),\" + (\",round(z2.imag,2),\")i)\"\n", - "print \"\\n two roots are (\",round( rr,2),\"/_\",round((cmath.phase(complex(z1.real,z1.imag)))*180/math.pi,2),\"deg) \"\n", - "print \" and (\",round( rr,2),\"/_\",round((cmath.phase(complex(z2.real,z2.imag)))*180/math.pi,2),\"deg)\"" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "\n", - "\n", - " Result \n", - "\n", - "\n", - "\n", - " two roots are ( 3.54 + ( 0.71 )i) \n", - " and ( -3.54 + ( -0.71 )i)\n", - "\n", - " two roots are ( 3.61 /_ 11.31 deg) \n", - " and ( 3.61 /_ -168.69 deg)\n" - ] - } - ], - "prompt_number": 1 - } - ], - "metadata": {} - } - ] -} \ No newline at end of file -- cgit