summaryrefslogtreecommitdiff
path: root/A_Comprehensive_Textbook_Of_Applied_Physics_/Chapter3.ipynb
diff options
context:
space:
mode:
Diffstat (limited to 'A_Comprehensive_Textbook_Of_Applied_Physics_/Chapter3.ipynb')
-rw-r--r--A_Comprehensive_Textbook_Of_Applied_Physics_/Chapter3.ipynb605
1 files changed, 0 insertions, 605 deletions
diff --git a/A_Comprehensive_Textbook_Of_Applied_Physics_/Chapter3.ipynb b/A_Comprehensive_Textbook_Of_Applied_Physics_/Chapter3.ipynb
deleted file mode 100644
index 147c1c8d..00000000
--- a/A_Comprehensive_Textbook_Of_Applied_Physics_/Chapter3.ipynb
+++ /dev/null
@@ -1,605 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:040e38e52e7b9682cfcedeffe89e523ef70aa22db1a3d6616f3de2ca6dd532ec"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "UNIT-3:Principle of Optics"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.1,Page no:69"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "f=15.0 #focal length in cm\n",
- "v=10.0 #image distance in cm\n",
- "\n",
- "#Calculation\n",
- "u=1/((1/v)-(1/f)) #calculating u using (1/f)=(1/v)-(1/u)\n",
- "\n",
- "#Result\n",
- "print\"Object Distance ,u= \",u,\"cm\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Object Distance ,u= 30.0 cm\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.2,Page no:70"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration\n",
- "f=80.0 #focal length in cm\n",
- "f1=20.0 #focallength of first lens in cm\n",
- "\n",
- "#Calculation\n",
- "f2=1/((1/f)-(1/f1)) #using (1/F)=(1/f1)+(1/f2)\n",
- "P=(100.0/f) #power in D\n",
- "P1=100.0/20 #power of first lens\n",
- "P2=P1-P #power in D\n",
- "\n",
- "#Variable declaration\n",
- "print\"Power= \",P2,\"D\" "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Power= 3.75 D\n"
- ]
- }
- ],
- "prompt_number": 2
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.3,Page no:71"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "P=2.5 #Power in D\n",
- "\n",
- "#Calculation\n",
- "f=-(1/P) #calculating f in m\n",
- "\n",
- "#Result\n",
- "print\"Focal length =\",f,\"m\" "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Focal length = -0.4 m\n"
- ]
- }
- ],
- "prompt_number": 3
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.4,Page no:72"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "m=4 #magnigication\n",
- "f=20 #focal length in cm\n",
- "\n",
- "#Calculation\n",
- "u=(20*3)/(4) #on simplifying (1/f)=(1/v)-(1/u)\n",
- "v=(4*u) #calculating v in cm\n",
- "\n",
- "#Result\n",
- "print\"Object distance,u= \",u,\"cm\" \n",
- "print\"Image distance,v= \",v,\"cm\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Object distance,u= 15 cm\n",
- "Image distance,v= 60 cm\n"
- ]
- }
- ],
- "prompt_number": 4
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.5,Page no:72"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "from scipy.optimize import fsolve \n",
- "\n",
- "#Variable declaration\n",
- "u=14.0 #object distance in cm\n",
- "f=-21.0 #focal distance in cm\n",
- "\n",
- "#Calculation\n",
- "v=1/((1/f)-(1/u))\n",
- "I=(3.0*v)/(-u) #using m=(1/0)=(v/u) \n",
- "\n",
- "#Result\n",
- "print\"Image distance= \",v,\"cm\" \n",
- "print\"I= \",I,\"cm\" "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Image distance= -8.4 cm\n",
- "I= 1.8 cm\n"
- ]
- }
- ],
- "prompt_number": 5
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.6,Page no:79"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "fe=5 #focal length in cm\n",
- "D=25 #distance od distinct vision in cm\n",
- "\n",
- "#Calculation\n",
- "m=1+(D/fe) #calculating magnifying power\n",
- "\n",
- "#Result\n",
- "print\"magnifying Power = \",m "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "magnifying Power = 6\n"
- ]
- }
- ],
- "prompt_number": 6
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.7,Page no:80"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "fe=5 #focal length in cm\n",
- "D=25 #distance od distinct vision in cm\n",
- "\n",
- "#Calculation\n",
- "mo=30/(1+(D/fe)) #calculating magnification of objective lens\n",
- "\n",
- "#Result\n",
- "print\"Magnification produced by objective lens = \",mo "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Magnification produced by objective lens = 5\n"
- ]
- }
- ],
- "prompt_number": 6
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.8,Page no:80"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "u=-6.0 #object distance in cm\n",
- "fo=4.0 #focal distance in cm\n",
- "fe=6.0 #focal length in cm\n",
- "D=25.0 #distance of distinct vision in cm\n",
- "\n",
- "#Calculation\n",
- "v=1/((1/u)+(1/fo)) #using (1/f)=(1/v)-(1/u)\n",
- "m=(v/u)*(1+(D/fe)) #calculating m\n",
- "\n",
- "#Result\n",
- "print\"Image distance in cm = \",v,\"cm\" \n",
- "print\"Magnifying Power = \",round(-m,2) "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Image distance in cm = 12.0 cm\n",
- "Magnifying Power = 10.33\n"
- ]
- }
- ],
- "prompt_number": 7
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.9,Page no:81"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "D=25.0 #distance of distinct vision\n",
- "u=-9.0 #object distance in cm\n",
- "fe=10.0 #focal length in cm\n",
- "\n",
- "#Calculation\n",
- "v=1/((1/fe)+(1/u)) #using (1/f)=(1/v)-(1/u)\n",
- "m=(v/u) #calculating m\n",
- "M=D/u #calculating Magnifying power of lens\n",
- "\n",
- "#Result\n",
- "print\"Magnification of lens = \",m \n",
- "print\"Magnifying Power = \",round(-M,1) "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Magnification of lens = 10.0\n",
- "Magnifying Power = 2.8\n"
- ]
- }
- ],
- "prompt_number": 8
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.10,Page no:82"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "fo=0.5 #focal length of eye lens\n",
- "D=25 #distance of distinct vision\n",
- "L=15 #length in cm\n",
- "m=375 #magnification\n",
- "\n",
- "#Calculation\n",
- "fe=(-L*D)/(fo*((L/fo)-m)) #calculating fe\n",
- "\n",
- "#Result\n",
- "print\"Focal length of eye lens= \",round(fe,1),\"cm\" "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Focal length of eye lens= 2.2 cm\n"
- ]
- }
- ],
- "prompt_number": 33
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.11,Page no:86"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "m=5 #magnifying power\n",
- "L=24 #length in cm\n",
- "fe=4 #focal length in cm\n",
- "\n",
- "#Calculation\n",
- "fo=5*fe #calculating fo\n",
- "\n",
- "#Result\n",
- "print\"Focal length of lens = \",fo,\"cm\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Focal length of lens = 20 cm\n"
- ]
- }
- ],
- "prompt_number": 9
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.12,Page no:87"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "D=25.0 #distance of distinct vision in cm\n",
- "fo=140.0 #focal length of eye lens\n",
- "fe=5.0 #focal length in cm\n",
- "\n",
- "#Calculation\n",
- "m=-(fo/fe) #calculating magnifying power\n",
- "m1=-(fo/fe)*(1+(fe/D)) #calculating magnifying power\n",
- "\n",
- "#Result\n",
- "print\"(a):Magnifying power at normal adjustment = \",m\n",
- "print\"(b):Magnifying power atleast distance of distinct vision = \",m1"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "(a):Magnifying power at normal adjustment = -28.0\n",
- "(b):Magnifying power atleast distance of distinct vision = -33.6\n"
- ]
- }
- ],
- "prompt_number": 10
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.13,Page no:88"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "M=5 #Magnifying power\n",
- "fo=10 #focal length of eye lens\n",
- "\n",
- "#Calculation\n",
- "fe=fo/M #calculating fe\n",
- "\n",
- "#Result\n",
- "print\"Focal length of eye lens= \",fe,\"cm\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Focal length of eye lens= 2 cm\n"
- ]
- }
- ],
- "prompt_number": 11
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.14,Page no:88"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "#Variable declaration \n",
- "fo=75.0 #focal length of eye lens\n",
- "D=25.0 #distance of distinct vision\n",
- "fe=5.0 #focal of eye lens in cm\n",
- "\n",
- "#Calculation\n",
- "M=-(fo/fe)*(1+(fe/D)) #calculating M\n",
- "\n",
- "#Result\n",
- "print\"Magnifying power = \",M"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Magnifying power = -18.0\n"
- ]
- }
- ],
- "prompt_number": 12
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example no:3.15,Page no:88"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "\n",
- "#Variable declaration \n",
- "M=7 #magnifying power\n",
- "L=40 #length\n",
- "\n",
- "#Calculation\n",
- "fe=(L/(M+1)) #focal length of eye lens in cm\n",
- "fo=(M*fe) #calculating focal length\n",
- "\n",
- "#Result\n",
- "print\"Focal Length of lens=\",fo,\"cm\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Focal Length of lens= 35 cm\n"
- ]
- }
- ],
- "prompt_number": 13
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file