summaryrefslogtreecommitdiff
path: root/3869/CH6/EX6.23/Ex6_23.sce
blob: 64ab97fa733cccdaab072d5a5d1ec9af9e9f9b00 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
clear
//
//
//

//Variable declaration
h=1
k=1
l=0                     //miller indices
d100=0.28               //lattice constant(nm)
n=2
lamda=0.071             //wavelength(nm)

//Calculation
d110=d100/sqrt(h**2+k**2+l**2)          //interplanar spacing(m)
theta=asin(n*lamda/(2*d110))*180/%pi    //glancing angle(degrees)

//Result
printf("\n glancing angle is %0.0f  degrees",theta)