summaryrefslogtreecommitdiff
path: root/3411/CH2
diff options
context:
space:
mode:
Diffstat (limited to '3411/CH2')
-rw-r--r--3411/CH2/EX2.1/Ex2_1.sce12
-rw-r--r--3411/CH2/EX2.1/Ex2_1.txt1
-rw-r--r--3411/CH2/EX2.2/Ex2_2.sce17
-rw-r--r--3411/CH2/EX2.2/Ex2_2.txt3
-rw-r--r--3411/CH2/EX2.3/Ex2_3.sce12
-rw-r--r--3411/CH2/EX2.3/Ex2_3.txt1
-rw-r--r--3411/CH2/EX2.4/Ex2_4.sce15
-rw-r--r--3411/CH2/EX2.4/Ex2_4.txt3
-rw-r--r--3411/CH2/EX2.5/Ex2_5.sce16
-rw-r--r--3411/CH2/EX2.5/Ex2_5.txt1
-rw-r--r--3411/CH2/EX2.6/Ex2_6.sce13
-rw-r--r--3411/CH2/EX2.6/Ex2_6.txt1
-rw-r--r--3411/CH2/EX2.7/Ex2_7.sce10
-rw-r--r--3411/CH2/EX2.7/Ex2_7.txt1
-rw-r--r--3411/CH2/EX2.8/Ex2_8.sce14
-rw-r--r--3411/CH2/EX2.8/Ex2_8.txt2
-rw-r--r--3411/CH2/EX2.9/Ex2_9.sce15
-rw-r--r--3411/CH2/EX2.9/Ex2_9.txt1
18 files changed, 138 insertions, 0 deletions
diff --git a/3411/CH2/EX2.1/Ex2_1.sce b/3411/CH2/EX2.1/Ex2_1.sce
new file mode 100644
index 000000000..66de16a46
--- /dev/null
+++ b/3411/CH2/EX2.1/Ex2_1.sce
@@ -0,0 +1,12 @@
+//Example 2_1
+clc();
+clear;
+//To calculate the no of lines in one cm of grating surface
+k=2
+lamda=5*10^-5 //units in cm
+theta=30 //units in degrees
+//We have nooflines=1/e=(k*lamda)/sin(theta)
+nooflines=sin(theta*%pi/180)/(k*lamda) //units in cm
+printf("No of lines per centimeter is %.f",nooflines)
+//In text book the answer is printed wrong as 10^3
+//The correct answer is 5*10^3
diff --git a/3411/CH2/EX2.1/Ex2_1.txt b/3411/CH2/EX2.1/Ex2_1.txt
new file mode 100644
index 000000000..cbac21c2f
--- /dev/null
+++ b/3411/CH2/EX2.1/Ex2_1.txt
@@ -0,0 +1 @@
+No of lines per centimeter is 5000 \ No newline at end of file
diff --git a/3411/CH2/EX2.2/Ex2_2.sce b/3411/CH2/EX2.2/Ex2_2.sce
new file mode 100644
index 000000000..c5aa8d241
--- /dev/null
+++ b/3411/CH2/EX2.2/Ex2_2.sce
@@ -0,0 +1,17 @@
+//Example 2_2
+clc();
+clear;
+//Find the difference in angles of deviation in first and third order spectra
+lamda=5000 //units in armstrongs
+lamda=lamda*10^-8 //units in cm
+e=1/6000
+//For first order e*sin(theta1)=1*lamda
+theta1=asin(lamda/e) //units in radians
+theta1=theta1*180/%pi //units in degrees
+printf("For First order spectra theta1=%.1f degrees",theta1)
+//For third order e*sin(theta3)=3*lamda
+theta3=asin(3*lamda/e) //units in radians
+theta3=theta3*180/%pi //units in degrees
+printf("\nFor Third order spectra theta3=%.1f degrees",theta3)
+diffe=theta3-theta1 //units in degrees
+printf("\nDifference in Angles of deviation in first and third order spectra is theta3-theta1=%.2fdegrees",diffe)
diff --git a/3411/CH2/EX2.2/Ex2_2.txt b/3411/CH2/EX2.2/Ex2_2.txt
new file mode 100644
index 000000000..17c20f890
--- /dev/null
+++ b/3411/CH2/EX2.2/Ex2_2.txt
@@ -0,0 +1,3 @@
+For First order spectra theta1=17.5 degrees
+For Third order spectra theta3=64.2 degrees
+Difference in Angles of deviation in first and third order spectra is theta3-theta1=46.70degrees \ No newline at end of file
diff --git a/3411/CH2/EX2.3/Ex2_3.sce b/3411/CH2/EX2.3/Ex2_3.sce
new file mode 100644
index 000000000..8f4692a40
--- /dev/null
+++ b/3411/CH2/EX2.3/Ex2_3.sce
@@ -0,0 +1,12 @@
+//Example 2_3
+clc();
+clear;
+//To calculate minimum no of lines per centimeter
+lamda1=5890 //units in armstrongs
+lamda2=5896 //units in armstrongs
+dlamda=lamda2-lamda1 //units in armstrongs
+k=2
+n=lamda1/(k*dlamda)
+width=2.5 //units in cm
+nooflines=n/width
+printf("No of lines per cm=%.1f",nooflines)
diff --git a/3411/CH2/EX2.3/Ex2_3.txt b/3411/CH2/EX2.3/Ex2_3.txt
new file mode 100644
index 000000000..cd0a73a06
--- /dev/null
+++ b/3411/CH2/EX2.3/Ex2_3.txt
@@ -0,0 +1 @@
+No of lines per cm=196.3 \ No newline at end of file
diff --git a/3411/CH2/EX2.4/Ex2_4.sce b/3411/CH2/EX2.4/Ex2_4.sce
new file mode 100644
index 000000000..87d998788
--- /dev/null
+++ b/3411/CH2/EX2.4/Ex2_4.sce
@@ -0,0 +1,15 @@
+//Example 2_4
+clc();
+clear;
+//To examine two spectral lines are clearly resolved in first order and second order
+n=425
+tno=2*n
+lamda1=5890 //units in armstrongs
+lamda2=5896 //units in armstrongs
+dlamda=lamda2-lamda1
+//For first order
+n=lamda1/dlamda
+printf("As total no of lines required for resolution in first order is %.f and total no of lines in grating is %d the lines will not be resolved in first order",n,tno)
+//For second order
+n=lamda1/(2*dlamda)
+printf("\nAs total no of lines required for resolution in first order is %.f and total no of lines in grating is %d the lines will be resolved in second order",n,tno)
diff --git a/3411/CH2/EX2.4/Ex2_4.txt b/3411/CH2/EX2.4/Ex2_4.txt
new file mode 100644
index 000000000..9e641bf8e
--- /dev/null
+++ b/3411/CH2/EX2.4/Ex2_4.txt
@@ -0,0 +1,3 @@
+tal no of lines in grating is 850 the lines will not be resolved in first order
+
+As total no of lines required for resolution in first order is 491 and total no of lines in grating is 850 the lines will be resolved in second order \ No newline at end of file
diff --git a/3411/CH2/EX2.5/Ex2_5.sce b/3411/CH2/EX2.5/Ex2_5.sce
new file mode 100644
index 000000000..e8dc2231f
--- /dev/null
+++ b/3411/CH2/EX2.5/Ex2_5.sce
@@ -0,0 +1,16 @@
+//Example 2_5
+clc();
+clear;
+//To find the angle of separation
+lamda1=5016 //units in armstrongs
+lamda2=5048 //units in armstrongs
+lamda1=lamda1*10^-8 //units in cm
+lamda2=lamda2*10^-8 //units in cm
+k=2
+n=15000
+e=2.54/n //units in cm
+theta1=asin((2*lamda1)/e)*(180/%pi) //units in degrees
+theta2=asin((2*lamda2)/e)*(180/%pi) //units in degrees
+diffe=theta2-theta1 //units in degrees
+diffe=diffe*60 //units in minutes
+printf("Angle of separation is %.f minutes",diffe)
diff --git a/3411/CH2/EX2.5/Ex2_5.txt b/3411/CH2/EX2.5/Ex2_5.txt
new file mode 100644
index 000000000..7c2e06621
--- /dev/null
+++ b/3411/CH2/EX2.5/Ex2_5.txt
@@ -0,0 +1 @@
+Angle of separation is 16 minutes \ No newline at end of file
diff --git a/3411/CH2/EX2.6/Ex2_6.sce b/3411/CH2/EX2.6/Ex2_6.sce
new file mode 100644
index 000000000..6efa919fd
--- /dev/null
+++ b/3411/CH2/EX2.6/Ex2_6.sce
@@ -0,0 +1,13 @@
+//Example 2_6
+clc();
+clear;
+//To Calculate the dispersive power of the grating
+n=4000
+e=1/n //units in cm
+k=3
+lamda=5000 //units in armstrongs
+lamda=lamda*10^-8 //units in cm
+theta=asin((k*lamda)/e)*(180/%pi) //units in degrees
+costheta=cos(theta*%pi/180)
+disppower=(k*n)/costheta
+printf("The dispersive power of the grating is %.f",disppower)
diff --git a/3411/CH2/EX2.6/Ex2_6.txt b/3411/CH2/EX2.6/Ex2_6.txt
new file mode 100644
index 000000000..350068631
--- /dev/null
+++ b/3411/CH2/EX2.6/Ex2_6.txt
@@ -0,0 +1 @@
+The dispersive power of the grating is 15000 \ No newline at end of file
diff --git a/3411/CH2/EX2.7/Ex2_7.sce b/3411/CH2/EX2.7/Ex2_7.sce
new file mode 100644
index 000000000..f4eaecf63
--- /dev/null
+++ b/3411/CH2/EX2.7/Ex2_7.sce
@@ -0,0 +1,10 @@
+//Example 2_7
+clc();
+clear;
+//To Calculate highest power of spectrum seen with mono chromaic light
+lamda=6000 //units in armstrongs
+lamda=lamda*10^-8 //units in cm
+n=5000
+e=1/n //units in cm
+k=e/lamda
+printf("The highest order spectrum Seen with monochromatic light is %.2f",k)
diff --git a/3411/CH2/EX2.7/Ex2_7.txt b/3411/CH2/EX2.7/Ex2_7.txt
new file mode 100644
index 000000000..ff375f9f6
--- /dev/null
+++ b/3411/CH2/EX2.7/Ex2_7.txt
@@ -0,0 +1 @@
+spectrum Seen with monochromatic light is 3.33 \ No newline at end of file
diff --git a/3411/CH2/EX2.8/Ex2_8.sce b/3411/CH2/EX2.8/Ex2_8.sce
new file mode 100644
index 000000000..8549f9f24
--- /dev/null
+++ b/3411/CH2/EX2.8/Ex2_8.sce
@@ -0,0 +1,14 @@
+//Example 2_8
+clc();
+clear;
+//To calculate the wavelength
+k=2
+theta1=10 //units in degrees
+dtheta=3 //units in degrees
+dlamda=5*10^-9 //units in cm
+lamda=(sin((theta1*%pi)/180)*dlamda*60*60)/(cos((theta1*%pi)/180)*dtheta*(%pi/180)) //units in cm
+printf("Wavelength of the lines is %.7f cms",lamda)
+lamda_dlamda=lamda+dlamda //units in cm
+N=6063
+Ne=(N*k*lamda)/sin((theta1*%pi)/180) //units in cm
+printf("\nMinimum grating width required is %.1fcm",Ne)
diff --git a/3411/CH2/EX2.8/Ex2_8.txt b/3411/CH2/EX2.8/Ex2_8.txt
new file mode 100644
index 000000000..111c32342
--- /dev/null
+++ b/3411/CH2/EX2.8/Ex2_8.txt
@@ -0,0 +1,2 @@
+Wavelength of the lines is 0.0000606 cms
+Minimum grating width required is 4.2cm \ No newline at end of file
diff --git a/3411/CH2/EX2.9/Ex2_9.sce b/3411/CH2/EX2.9/Ex2_9.sce
new file mode 100644
index 000000000..8f6449a63
--- /dev/null
+++ b/3411/CH2/EX2.9/Ex2_9.sce
@@ -0,0 +1,15 @@
+//Example 2_9
+clc();
+clear;
+//To calculate resolving power in second order
+//We have e*sin(theta)=k*lamda
+//We have e*0.2=k*lamda ->1
+//And e*0.3=(k+1)*lamda ->2
+//Subtracting one and two 3*0.1=lamda
+lamda=5000 //units in armstrongs
+lamda=lamda*10^-8 //units in cm
+e=lamda/0.1 //units in cm
+width=2.5 //units in cm
+N=width/e
+respower=2*N
+printf("Resolving power is %.f",respower)
diff --git a/3411/CH2/EX2.9/Ex2_9.txt b/3411/CH2/EX2.9/Ex2_9.txt
new file mode 100644
index 000000000..69b6b527e
--- /dev/null
+++ b/3411/CH2/EX2.9/Ex2_9.txt
@@ -0,0 +1 @@
+Resolving power is 10000 \ No newline at end of file