summaryrefslogtreecommitdiff
path: root/2399/CH2/EX2.6.1/Example2_6_1.sce
blob: b1c318fb7b5ae32c4fa2ee337e111bc1bd5a997c (plain)
1
2
3
4
5
6
7
8
// Example 2.6.1
clc;
clear;
NA = 0.45       //Numerical aperture
betaB = 45       // Skew ray change direction by 90 degree at each reflection
Meridional_theta = asind(NA);   //computing acceptacne angle for meridoinal ray
Skew_theta = asind(NA/cosd(betaB));  //computing acceptacne angle for skew ray
printf("\nAcceptacne angle for Meridoinal ray is %.2f degree.\nAcceptance angle for Skew ray %.1f degree.",Meridional_theta,Skew_theta);