summaryrefslogtreecommitdiff
path: root/3669/CH3/EX3.2/2.sce
blob: 7d2eef86bcf64c666e349164d0441a658c880dc3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//Variable declaration
n=1;    //order of diffraction
theta1=8+(35/60);    //angle(degrees)
d=0.282;     //spacing(nm)
theta2=90;

//Calculation
theta1=theta1*%pi/180;    //angle(radian)
lamda=2*d*sin(theta1)/n;    //wavelength(nm)
theta2=theta2*%pi/180;    //angle(radian)
nmax=2*d/lamda;     //maximum order of diffraction

//Result
printf('wavelength is %0.3f    nm \n',(lamda))
printf('maximum order of diffraction is %0.3f     \n',(nmax))