summaryrefslogtreecommitdiff
path: root/3869/CH2/EX2.4/Ex2_4.sce
blob: b344a41efd13495e31a3e39dc9595ebf9880b915 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
clear
//
//
//

//Variable declaration
lamda=5890*10**-8      //wavelength(cm)
dlamda=6*10**-8        //difference in wavelength(cm)
w=2                    //width(cm)
n=425                  //number of lines on grating
k=2                    //order

//Calculation
N=w*n                  //number of lines on grating 
N1=int((lamda/dlamda))         //number of lines required for resolution

N2=int((lamda/(k*dlamda)))                 //number of lines required for resolution


//Result
printf("\n number of lines required for resolution is %0.3f and number of lines on grating is %0.3f ",N1,N)
printf("\n hence lines will not be resolved")
printf("\n number of lines required for resolution is %0.3f and number of lines on grating is %0.3f ",N2,N)
printf("\n hence lines will appear resolved")