Chapter 19 Optical communication

Example 19.1 Page no 760

In [3]:
#Given
NA = 0.29

#Calculation
import math
critical_angle = math.asin(0.29)*180/3.14

print"The critical angle is ",round(critical_angle,2),"degree"
 
The critical angle is  16.87 degree

Example 19.2 Page no 767

In [2]:
#Given
B_rating_Mhzkm =600*10**6
len_ft=500

#Calculation
bandwidth = B_rating_Mhzkm/(len_ft/3274.0)

#Result
print"The bandwidth of the 500 feetr segment of the cable is ",bandwidth/10**6,"MHz"
The bandwidth of the 500 feetr segment of the ccable is  3928.8 MHz

Example 19.3 Page no 780

In [4]:
#Given
R=43*10**6
D=1200/3274.0

#Calculation
d=1/(5.0*R*D)

#Result
print"The dispersion factor is ",round(d*10**9,1),"ns/km"
The dispersion factor is  12.7 ns/km