diff options
Diffstat (limited to '3547/CH2/EX2.10')
-rw-r--r-- | 3547/CH2/EX2.10/2_10.jpg | bin | 0 -> 61136 bytes | |||
-rw-r--r-- | 3547/CH2/EX2.10/Ex2_10.sce | 20 |
2 files changed, 20 insertions, 0 deletions
diff --git a/3547/CH2/EX2.10/2_10.jpg b/3547/CH2/EX2.10/2_10.jpg Binary files differnew file mode 100644 index 000000000..4007054de --- /dev/null +++ b/3547/CH2/EX2.10/2_10.jpg diff --git a/3547/CH2/EX2.10/Ex2_10.sce b/3547/CH2/EX2.10/Ex2_10.sce new file mode 100644 index 000000000..59bf11276 --- /dev/null +++ b/3547/CH2/EX2.10/Ex2_10.sce @@ -0,0 +1,20 @@ +// Example no. 2.10
+// To design single mode fiber such that absolute accumulated dispersion should not exceed 1100ps/nm
+// Page no. 77
+
+clc;
+clear;
+
+// Given data
+lambda1=1530; // Left edge of wavelength range in nm
+lambda2=1560; // Rigth edge of wavelength range in nm
+lambda0=1545; // Center of the band in nm
+L=80; // Fiber length in km
+
+disp('We choose center of band (lambda_0) for large maximum allowable dispersion slope.');
+
+Dlambda2=1100/L; // Dispersion at rigth edge of band in ps/nm/km
+S=Dlambda2/(lambda2-lambda0); // Dispersion slope in ps/nm^2/km
+
+// Displaying the result in command window
+printf('\n Dispersion slope = %0.3f ps/nm^2/km',S);
|