From b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b Mon Sep 17 00:00:00 2001 From: priyanka Date: Wed, 24 Jun 2015 15:03:17 +0530 Subject: initial commit / add all books --- 1061/CH10/EX10.10/Ex10_10.sce | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 1061/CH10/EX10.10/Ex10_10.sce (limited to '1061/CH10/EX10.10') diff --git a/1061/CH10/EX10.10/Ex10_10.sce b/1061/CH10/EX10.10/Ex10_10.sce new file mode 100755 index 000000000..43618f25d --- /dev/null +++ b/1061/CH10/EX10.10/Ex10_10.sce @@ -0,0 +1,20 @@ +//Ex:10.10 +clc; +clear; +close; +y=860*10^-9;// wavelength in m +c=3*10^8;// speed of light in m/s +n1=1.47;// +dl=0.02;// +n12=n1*dl;// the difference b/w n1 and n2 +La=1/1000;// loss a in dB/m +Pr=-65;// receiver power in dB +Pt=-5;// transmitted power in dB +dy=30*10^-9;// line width in m +X=0.024; +Lmax=(0.35*c*y)/(dy*X);// material dispersion limited distance for RZ coding in m +L_GI=(1.4*c*n1)/(n12);// model dispersion limited distance for RZ coding in m +L_At=(Pt-Pr)/(La);// attenuation limited distance for RZ coding in m +printf("The material dispersion limited distance =%f*10^10*1/Br m", Lmax/10^10); +printf("\n The model dispersion limited distance =%f*10^10*1/Br m", L_GI/10^10); +printf("\n The attenuation limited distance =%d-20log(Br) km", L_At/10^3); \ No newline at end of file -- cgit