summaryrefslogtreecommitdiff
path: root/3869/CH5/EX5.20/Ex5_20.sce
blob: 561ba9b3627cd73cb7761828ad6fc76e7461a84f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
clear
//
//
//

//Variable declaration
n1=1.55       //Core refractive index
n2=1.6      //Cladding refractive index
theta1=60*%pi/180     //angle of incidence(radian)

//Calculation
x=n1*sin(theta1)/n2     
theta2=asin(x)*180/%pi        //angle of reflection(degrees)

//Result
printf("\n angle of reflection is %0.2f  degrees",theta2)