summaryrefslogtreecommitdiff
path: root/401/CH3/EX3.4/Example3_4.sce
blob: 08165c97c57c884c40fa579133ba46d0372d32ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
//Example 3.4
//Program to estimate critical radius of curvature at which large 
//bending loss occur

clear;
clc ;
close ;

//Given data for part (a)
n1=1.500;        //metre - LENGTH
delta=0.03;      //*100 percent - RELATIVE REFRACTIVE INDEX DIFFERENCE
lambda=0.82*10^(-6); //metre - OPERATING WAVELENGTH

//Calculation of the radius of curvature of Multi Mode fiber
n2=sqrt(n1^2-2*delta*n1^2);
Rc=3*n1^2*lambda/(4*%pi*(n1^2-n2^2)^(3/2));

//Given data for part (b)
n1=1.500;        //metre - LENGTH
delta=0.003;     //*100 percent - RELATIVE REFRACTIVE INDEX DIFFERENCE
lambda=1.55*10^(-6); //metre - OPERATING WAVELENGTH
d=8*10^(-6);     //metre - CORE DIAMETER

//Calculation of the radius of curvature of Single Mode fiber
n2=sqrt(n1^2-2*delta*n1^2);
a=d/2;
lambda_c=2*%pi*a*n1*sqrt(2*delta)/2.405;
Rcs=20*lambda*(2.748-0.996*lambda/lambda_c)^(-3)/(n1-n2)^(3/2);

//Displaying the Results in Command Window
printf("\n\n\t (a)The radius of curvature of Multi Mode fiber is %1.0f um.",Rc/10^(-6));
printf("\n\n\t (b)The radius of curvature of Single Mode fiber is %1.0f mm.",Rcs/10^(-3));