summaryrefslogtreecommitdiff
path: root/1271/CH5/EX5.6
diff options
context:
space:
mode:
Diffstat (limited to '1271/CH5/EX5.6')
-rwxr-xr-x1271/CH5/EX5.6/6.txt4
-rwxr-xr-x1271/CH5/EX5.6/example5_6.sce15
2 files changed, 19 insertions, 0 deletions
diff --git a/1271/CH5/EX5.6/6.txt b/1271/CH5/EX5.6/6.txt
new file mode 100755
index 000000000..ba1897e93
--- /dev/null
+++ b/1271/CH5/EX5.6/6.txt
@@ -0,0 +1,4 @@
+ Numerical aperture = 0.639375.
+ Acceptance angle = 39.745208 degree.
+ Number of reflections at maximum incidence = 6468.493987.
+ Number of reflections in second case = 3204.446178.
diff --git a/1271/CH5/EX5.6/example5_6.sce b/1271/CH5/EX5.6/example5_6.sce
new file mode 100755
index 000000000..8fdf61106
--- /dev/null
+++ b/1271/CH5/EX5.6/example5_6.sce
@@ -0,0 +1,15 @@
+clc
+// Given that
+d = 0.0064 // diameter of fiber in cm
+mu1 = 1.53 // refractive index for core
+mu2 = 1.39 // refractive index for clad
+L = 90 // length of fiber in cm
+mu_0 = 1 // refractive index of air
+// Sample Problem 6 on page no. 5.17
+printf("\n # PROBLEM 6 # \n")
+NA = sqrt(mu1^2 - mu2^2)
+theta_0 = asin(NA) * (180 / %pi)
+N1 = L / (d * sqrt((mu1 / (mu_0 * sin(theta_0 * (%pi / 180))))^2 - 1))
+N2 = L / (d * sqrt((mu1 / (mu_0 * sin(theta_0 * (%pi / 360))))^2 - 1))
+printf("\n Standard formula used \n NA = sqrt(mu1^2 - mu2^2). \n theta_0 = asin(NA) * (180 / pi). \n N = L / (d * sqrt((mu / (mu_0 * sin(theta_0 * (pi / 180))))^2 - 1)). \n ")
+printf("\n Numerical aperture = %f.\n Acceptance angle = %f degree. \n Number of reflections at maximum incidence = %f. \n Number of reflections in second case = %f. ",NA,theta_0,N1,N2)