diff options
Diffstat (limited to '1991/CH10')
-rwxr-xr-x | 1991/CH10/EX10.1/1.sce | 11 | ||||
-rwxr-xr-x | 1991/CH10/EX10.2/2.sce | 14 | ||||
-rwxr-xr-x | 1991/CH10/EX10.3/3.sce | 11 | ||||
-rwxr-xr-x | 1991/CH10/EX10.4/4.sce | 14 | ||||
-rwxr-xr-x | 1991/CH10/EX10.5/5.sce | 12 | ||||
-rwxr-xr-x | 1991/CH10/EX10.6/6.sce | 16 | ||||
-rwxr-xr-x | 1991/CH10/EX10.7/7.sce | 13 | ||||
-rwxr-xr-x | 1991/CH10/EX10.8/8.sce | 11 |
8 files changed, 102 insertions, 0 deletions
diff --git a/1991/CH10/EX10.1/1.sce b/1991/CH10/EX10.1/1.sce new file mode 100755 index 000000000..6b9b0bcdd --- /dev/null +++ b/1991/CH10/EX10.1/1.sce @@ -0,0 +1,11 @@ +clc
+clear
+//input
+h=6.6*10^-34 //plancks constant
+c=3*10^8 //velocity of light
+e1=12.34//excited state
+e2=14.19//ground state
+//calculation
+l=(h*c)/((e2-e1)*1.6*10^-19)//conservation of energy and plancks theory
+//output
+printf("the wavelength is %3.3e m",l)
diff --git a/1991/CH10/EX10.2/2.sce b/1991/CH10/EX10.2/2.sce new file mode 100755 index 000000000..621deafa5 --- /dev/null +++ b/1991/CH10/EX10.2/2.sce @@ -0,0 +1,14 @@ +clc
+clear
+//input
+la=0.535*10^-6//wavelength
+nb=1.51//refractive index
+dmin=34 //minimum deviation
+//calculation
+l=la/nb//wavelength of light
+x=(nb-cosd(dmin/2))/sind(dmin/2)//refractive index of prism
+y=acotd(x)
+z=y*2
+//output
+printf("the wavelength of light is %3.3e m",l)
+printf("\nthe angle of prism is %3.0d deg",z)
diff --git a/1991/CH10/EX10.3/3.sce b/1991/CH10/EX10.3/3.sce new file mode 100755 index 000000000..19e459ab4 --- /dev/null +++ b/1991/CH10/EX10.3/3.sce @@ -0,0 +1,11 @@ +clc
+clear
+//input
+n=7//order of fringe
+l=0.63*10^-6 //wavelength
+x=24.8*10^-3 //seperation of bands
+d=1.5
+//calculation
+a=n*d*l/x//slit seperation
+//output
+printf("the slit seperation is %3.3e m",a)
diff --git a/1991/CH10/EX10.4/4.sce b/1991/CH10/EX10.4/4.sce new file mode 100755 index 000000000..6eed23f7b --- /dev/null +++ b/1991/CH10/EX10.4/4.sce @@ -0,0 +1,14 @@ +clc
+clear
+//input
+n=6//order of fringe
+l=0.63*10^-6 //wavelength
+x=24.8*10^-3 //seperation of bands
+d=1.5
+a=2.7*10^-4
+//calculation
+x=d*(6+1/2)*l/a//distance between centre and sixth fringe
+w=l*1.6/a//fringe width
+//output
+printf("the distance between centre and sixth fringe is %3.3e m",x)
+printf("\nthe fringe width is %3.3e m",w)
diff --git a/1991/CH10/EX10.5/5.sce b/1991/CH10/EX10.5/5.sce new file mode 100755 index 000000000..e1e13ec66 --- /dev/null +++ b/1991/CH10/EX10.5/5.sce @@ -0,0 +1,12 @@ +clc
+clear
+//input
+a=4//widge dimension
+b=64//edge of tissue
+c=33//bright fringes
+l=0.53*10^-6 //wavelength
+//calculation
+m=b*c/a//number of bright fringes
+t=m*l/2//thickness
+//output
+printf("the thickness is %3.3e m and hence number of fringes also increases",t)
diff --git a/1991/CH10/EX10.6/6.sce b/1991/CH10/EX10.6/6.sce new file mode 100755 index 000000000..9cf3d06c2 --- /dev/null +++ b/1991/CH10/EX10.6/6.sce @@ -0,0 +1,16 @@ +clc
+clear
+//input
+n1=6//6th order image
+n2=5//5th order image
+n=3000//lines per cm
+//calculation
+l=n2*0.11*10^-6/(6-5)//applying dsinx=nl
+l1=l+(0.11*10^-6)//applying dsinx=nl
+d=1/(n*100)//applying dsinx=nl ,grating space calculation
+x=n1*l/d
+y=asind(x)
+//output
+printf("the wavenlength of first wave is %3.3e m",l)
+printf("\nthe wavenlength of second wave is %3.3e m",l1)
+printf("\n the angular displacement is %3.3f deg",y)
diff --git a/1991/CH10/EX10.7/7.sce b/1991/CH10/EX10.7/7.sce new file mode 100755 index 000000000..1f27d87ad --- /dev/null +++ b/1991/CH10/EX10.7/7.sce @@ -0,0 +1,13 @@ +clc
+clear
+//input
+n2=1.36//refractive index
+N=5000*100 //number of lines per m
+t=23 //angle of diffraction
+//calculation
+l=sind(t)/(n2*N)//applying dsinx=nl,calculating wavelength
+x=N*l//angle of diffraction
+y=asind(x)
+//output
+printf("the wavelength of light in methanol is %3.3e m",l)
+printf("\n the angle of diffraction is %3.3f degrees",y)
diff --git a/1991/CH10/EX10.8/8.sce b/1991/CH10/EX10.8/8.sce new file mode 100755 index 000000000..fb03bc89a --- /dev/null +++ b/1991/CH10/EX10.8/8.sce @@ -0,0 +1,11 @@ +clc
+clear
+//input
+fo=1.5//objective's focal length
+fc=0.04//eyepiece focal length
+//calculation
+m=fo/fc//angular magnification
+v=fc*(fc+fo)/fo//distance of eye ring from eyepiece
+//output
+printf("the angular magnification is %3.2f",m)
+printf("\n the distance of eye ring from eyepiece is %3.3f m",v)
|