summaryrefslogtreecommitdiff
path: root/3753/CH7/EX7.11/Ex7_11.sce
diff options
context:
space:
mode:
Diffstat (limited to '3753/CH7/EX7.11/Ex7_11.sce')
-rw-r--r--3753/CH7/EX7.11/Ex7_11.sce23
1 files changed, 23 insertions, 0 deletions
diff --git a/3753/CH7/EX7.11/Ex7_11.sce b/3753/CH7/EX7.11/Ex7_11.sce
new file mode 100644
index 000000000..88fe7d291
--- /dev/null
+++ b/3753/CH7/EX7.11/Ex7_11.sce
@@ -0,0 +1,23 @@
+//Example number 7.11, Page number 7.17
+
+clc;clear;close
+
+// Variable declaration
+lamda=0.842 // in m
+n1=1 // unitless
+q=(8+(35/60))*(%pi/180) // unitless
+n2=3 // unitless
+d=1 // in m
+// Calculations
+// n*lamda=2*d*sin(theta)
+// n1*0.842=2*d*sin(q)
+// n3*0.842=2*d*sin(theta3)
+// Dividing both the eauations, we get
+// (n2*lamda)/(n1*lamda)=2*d*sin(theta3)/2*d*sin(q)
+theta3=asin((((n2*lamda)/(n1*lamda))*(2*d*sin(q)))/(2*d)) // radian
+d=theta3*180/%pi; // in m
+a_d=int32(d); // // unitless
+a_m=(d-int(d))*60 // // unitless
+
+// Result
+printf("sin(theta3) = %.f or %.3f ",a_d,a_m)