diff options
author | Thomas Stephen Lee | 2015-08-28 16:53:23 +0530 |
---|---|---|
committer | Thomas Stephen Lee | 2015-08-28 16:53:23 +0530 |
commit | 4a1f703f1c1808d390ebf80e80659fe161f69fab (patch) | |
tree | 31b43ae8895599f2d13cf19395d84164463615d9 /Fiber_Optics_Communication_by_H._Kolimbiris/chapter11.ipynb | |
parent | 9d260e6fae7328d816a514130b691fbd0e9ef81d (diff) | |
download | Python-Textbook-Companions-4a1f703f1c1808d390ebf80e80659fe161f69fab.tar.gz Python-Textbook-Companions-4a1f703f1c1808d390ebf80e80659fe161f69fab.tar.bz2 Python-Textbook-Companions-4a1f703f1c1808d390ebf80e80659fe161f69fab.zip |
add books
Diffstat (limited to 'Fiber_Optics_Communication_by_H._Kolimbiris/chapter11.ipynb')
-rw-r--r-- | Fiber_Optics_Communication_by_H._Kolimbiris/chapter11.ipynb | 151 |
1 files changed, 151 insertions, 0 deletions
diff --git a/Fiber_Optics_Communication_by_H._Kolimbiris/chapter11.ipynb b/Fiber_Optics_Communication_by_H._Kolimbiris/chapter11.ipynb new file mode 100644 index 00000000..f99d37c6 --- /dev/null +++ b/Fiber_Optics_Communication_by_H._Kolimbiris/chapter11.ipynb @@ -0,0 +1,151 @@ +{ + "metadata": { + "celltoolbar": "Raw Cell Format", + "name": "", + "signature": "sha256:6cd44032dbf15e431b274fcb89eff0e69cbc30954e1206f394e571ea69d8987f" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 11: Multiplexing" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 11.1,Page number 386" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#given\n", + "\n", + "q=4.9*10**-18; #in m/W.GHz raman gain slope\n", + "f=100; #in GHz\n", + "A=50*10**-6; #cross sectional area in micro meter square\n", + "P0=3.5; #in mW\n", + "Le=10*10**3;\n", + "G=q*f*10**6/2/A;\n", + "N=20;\n", + "print\"G =\",\"{0:.3e}\".format(G);\n", + "CT=N*(N-1)*(P0*10**-3*G*Le)/2;\n", + "print\"CT(L) =\",round(CT,3);\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "G = 4.900e-06\n", + "CT(L) = 0.033\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 11.2,Page number 410" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#given\n", + "\n", + "K0=2*math.pi*625; #in MHz/V\n", + "Ip=0.6; #in mA\n", + "N=64; \n", + "w=2.44; #in Mhz\n", + "Z=5;\n", + "Vout=5; #in V\n", + "C=(4*K0*10**6*Ip*10**-3*Z)/(2*math.pi*N*w*w*10**12);\n", + "print\"The value of capacitance is\",round(C*10**9,4),\"nF\";\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The value of capacitance is 19.6835 nF\n" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 11.3,Page number 410" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#given\n", + "\n", + "K0=2*math.pi*625; #in MHz/V\n", + "Ip=0.35; #in mA\n", + "N=64; \n", + "w=2.44; #in MHz\n", + "Z=5;\n", + "Vout=4; #in V\n", + "C=22; #in nF\n", + "Z=math.sqrt((2*math.pi*N*w**2*C)/(4*Ip*K0*0.25));\n", + "print\"Zeta is\",round(Z,4);\n", + "\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Zeta is 6.1904\n" + ] + } + ], + "prompt_number": 8 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [], + "language": "python", + "metadata": {}, + "outputs": [] + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file |