diff options
Diffstat (limited to '1655/CH2/EX2.5.1/Example_2_5_1.sce')
-rwxr-xr-x | 1655/CH2/EX2.5.1/Example_2_5_1.sce | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/1655/CH2/EX2.5.1/Example_2_5_1.sce b/1655/CH2/EX2.5.1/Example_2_5_1.sce new file mode 100755 index 000000000..37160c0bf --- /dev/null +++ b/1655/CH2/EX2.5.1/Example_2_5_1.sce @@ -0,0 +1,12 @@ +// Example 2.5.1 page 2.17
+
+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);
|