diff options
author | priyanka | 2015-06-24 15:03:17 +0530 |
---|---|---|
committer | priyanka | 2015-06-24 15:03:17 +0530 |
commit | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch) | |
tree | ab291cffc65280e58ac82470ba63fbcca7805165 /3281/CH1 | |
download | Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2 Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip |
initial commit / add all books
Diffstat (limited to '3281/CH1')
34 files changed, 353 insertions, 0 deletions
diff --git a/3281/CH1/EX1.10/ex1_10.jpg b/3281/CH1/EX1.10/ex1_10.jpg Binary files differnew file mode 100755 index 000000000..14328bb80 --- /dev/null +++ b/3281/CH1/EX1.10/ex1_10.jpg diff --git a/3281/CH1/EX1.10/ex1_10.sce b/3281/CH1/EX1.10/ex1_10.sce new file mode 100755 index 000000000..bc2d035e1 --- /dev/null +++ b/3281/CH1/EX1.10/ex1_10.sce @@ -0,0 +1,18 @@ +//Page Number: 23
+//Example 1.10
+clc;
+//Given
+ZL=15+(%i*20); //ohms
+Z0=50; //ohm
+
+//Normalized load impedance
+z=ZL/Z0;
+disp(z,'Normalized load impedance:');
+
+//From chart
+T=0.6;
+disp(T,'Reflection coefficient:');
+
+//VSWR
+p=4;
+disp(p,'VSWR:');
diff --git a/3281/CH1/EX1.11/ex1_11.jpg b/3281/CH1/EX1.11/ex1_11.jpg Binary files differnew file mode 100755 index 000000000..4b7f2ae75 --- /dev/null +++ b/3281/CH1/EX1.11/ex1_11.jpg diff --git a/3281/CH1/EX1.11/ex1_11.sce b/3281/CH1/EX1.11/ex1_11.sce new file mode 100755 index 000000000..2eee0c548 --- /dev/null +++ b/3281/CH1/EX1.11/ex1_11.sce @@ -0,0 +1,11 @@ +//Page Number: 25
+//Example 1.11
+clc;
+//Given
+Z0=50; //ohm
+p=2.4;
+
+//From chart
+zl=1.4+%i;
+L=Z0*zl;
+disp('ohm',L,'Load:');
diff --git a/3281/CH1/EX1.12/ex1_12.jpg b/3281/CH1/EX1.12/ex1_12.jpg Binary files differnew file mode 100644 index 000000000..3c7890699 --- /dev/null +++ b/3281/CH1/EX1.12/ex1_12.jpg diff --git a/3281/CH1/EX1.12/ex1_12.sce b/3281/CH1/EX1.12/ex1_12.sce new file mode 100644 index 000000000..4dffb1cd5 --- /dev/null +++ b/3281/CH1/EX1.12/ex1_12.sce @@ -0,0 +1,17 @@ +//Page Number: 26
+//Example 1.12
+clc;
+//Given
+Z0=50; //ohm
+T=2.23;
+
+//From chart
+zl=2+%i;
+ZLd=Z0*zl;
+disp('ohm',ZLd,'Normalized impedance:');
+
+//Impedance of device is by negating the real part
+imp=-real(ZLd)+(imag(ZLd)*%i);
+disp('ohm',imp,'Impedance of device:');
+
+
diff --git a/3281/CH1/EX1.13/ex1_13.jpg b/3281/CH1/EX1.13/ex1_13.jpg Binary files differnew file mode 100755 index 000000000..08ead1a9d --- /dev/null +++ b/3281/CH1/EX1.13/ex1_13.jpg diff --git a/3281/CH1/EX1.13/ex1_13.sce b/3281/CH1/EX1.13/ex1_13.sce new file mode 100755 index 000000000..e78ed1e1e --- /dev/null +++ b/3281/CH1/EX1.13/ex1_13.sce @@ -0,0 +1,23 @@ +//Page Number: 27
+//Example 1.13
+clc;
+//Given
+p=3;
+m1=54; //cm
+m2=204; //cm
+
+//Point A
+disp('Point A');
+lam=4*(m2-m1);
+dA=0.083*lam;
+L=m1-dA;
+disp('cm',L,'Location of stub:');
+IA=0.114*lam;
+disp('cm',IA,'Length:');
+
+//Point B
+disp('Point B');
+dB=0.083*lam;
+IB=0.386*lam;
+Lb=dB+m1;
+disp('cm',Lb,'Location of stub:');
diff --git a/3281/CH1/EX1.15/ex1_15.jpg b/3281/CH1/EX1.15/ex1_15.jpg Binary files differnew file mode 100755 index 000000000..a6ace40d9 --- /dev/null +++ b/3281/CH1/EX1.15/ex1_15.jpg diff --git a/3281/CH1/EX1.15/ex1_15.sce b/3281/CH1/EX1.15/ex1_15.sce new file mode 100755 index 000000000..eaea3d4d8 --- /dev/null +++ b/3281/CH1/EX1.15/ex1_15.sce @@ -0,0 +1,17 @@ +//Page Number: 30
+//Example 1.15
+clc;
+//Given
+Z0=50; //ohm
+ZL=100; //ohms
+f=10D+9; //Hz
+c=0.159D-12; //F
+
+//Normalized load impedance
+z=ZL/Z0;
+disp(z,'Normalized load impedance:');
+
+//From chart
+zin=0.4+(%i*0.55);
+ZINN=Z0*zin;
+disp('ohm',ZINN,'Normalized impedance:');
diff --git a/3281/CH1/EX1.16/ex1_16.jpg b/3281/CH1/EX1.16/ex1_16.jpg Binary files differnew file mode 100755 index 000000000..d10035617 --- /dev/null +++ b/3281/CH1/EX1.16/ex1_16.jpg diff --git a/3281/CH1/EX1.16/ex1_16.sce b/3281/CH1/EX1.16/ex1_16.sce new file mode 100755 index 000000000..d0f341e05 --- /dev/null +++ b/3281/CH1/EX1.16/ex1_16.sce @@ -0,0 +1,16 @@ +//Page Number: 42
+//Example 1.16
+clc;
+//From given wave equation we can see
+w=1D+9;//rad/sec
+bet=30;//rad/m
+c=3D+8; //m/s
+u0=1; //let
+e0=1/(9D+16);
+
+vp=w/bet;//m/sec
+disp('m/s',vp,'Phase velocity:');
+
+e=1/(vp^2*u0);
+er=e/(e0*u0);
+disp(er,'Dielectric constant:');
diff --git a/3281/CH1/EX1.17/ex1_17.jpg b/3281/CH1/EX1.17/ex1_17.jpg Binary files differnew file mode 100755 index 000000000..19ebd75e1 --- /dev/null +++ b/3281/CH1/EX1.17/ex1_17.jpg diff --git a/3281/CH1/EX1.17/ex1_17.sce b/3281/CH1/EX1.17/ex1_17.sce new file mode 100755 index 000000000..410f16070 --- /dev/null +++ b/3281/CH1/EX1.17/ex1_17.sce @@ -0,0 +1,15 @@ +//Page Number: 42
+//Example 1.17
+clc;
+//Given
+c=3D+8; //m/s
+f=10D+9;//hz
+er=6;
+tandel=2D-4;
+
+vp=c/er;//m/sec
+disp('m/sec',vp,'Phase velocity:');
+al=(%pi*f*tandel)/vp;//Np/m
+disp('Np/m',al,'Attenuation constant:');
+
+//Answer for velocity is calculated wrong in book, hence answers dont match for both
diff --git a/3281/CH1/EX1.18/ex1_18.jpg b/3281/CH1/EX1.18/ex1_18.jpg Binary files differnew file mode 100755 index 000000000..6ffe43415 --- /dev/null +++ b/3281/CH1/EX1.18/ex1_18.jpg diff --git a/3281/CH1/EX1.18/ex1_18.sce b/3281/CH1/EX1.18/ex1_18.sce new file mode 100755 index 000000000..15c03ba55 --- /dev/null +++ b/3281/CH1/EX1.18/ex1_18.sce @@ -0,0 +1,18 @@ +//Page Number: 43
+//Example 1.18
+clc;
+//Given
+er=2.2;
+n0=377;//ohm
+n2=n0/sqrt(er);//ohm
+n1=377;//ohm
+
+//Reflection coefficient
+t=(n2-n1)/(n2+n1);
+disp(t,'Reflection coefficient:');
+
+//Vswr
+//Taking mod of reflection coefficient
+t1=-t;
+p=(1+t1)/(1-t1);
+disp(p,'VSWR:');
diff --git a/3281/CH1/EX1.19/ex1_19.jpg b/3281/CH1/EX1.19/ex1_19.jpg Binary files differnew file mode 100755 index 000000000..ef26eb91f --- /dev/null +++ b/3281/CH1/EX1.19/ex1_19.jpg diff --git a/3281/CH1/EX1.19/ex1_19.sce b/3281/CH1/EX1.19/ex1_19.sce new file mode 100755 index 000000000..1fda20107 --- /dev/null +++ b/3281/CH1/EX1.19/ex1_19.sce @@ -0,0 +1,23 @@ +//Page Number: 43
+//Example 1.19
+clc;
+//Given
+sig=5;//mohm/m
+er=80*8.85D-12;
+eaz=0.1;
+u=1.26D-6;
+
+az=-log(0.1);
+//(i) Range at 25Khz
+f=25D+3;//Khz
+w=2*%pi*f;//rad/sec
+a=w*(sqrt((u*er/2)*(sqrt(sig^2/(w^2*er^2)+1)-1)));
+z=az/a;//m
+disp('m',z,'Range at 25khz:');
+
+//(ii) Range at 25Mhz
+f1=25D+6;//Mhz
+w1=2*%pi*f1;//rad/sec
+a1=w1*(sqrt((u*er/2)*(sqrt(sig^2/(w1^2*er^2)+1)-1)));
+z1=az/a1;//m
+disp('m',z1,'Range at 25Mhz:');
diff --git a/3281/CH1/EX1.2/ex1_2.jpg b/3281/CH1/EX1.2/ex1_2.jpg Binary files differnew file mode 100755 index 000000000..84c226e33 --- /dev/null +++ b/3281/CH1/EX1.2/ex1_2.jpg diff --git a/3281/CH1/EX1.2/ex1_2.sce b/3281/CH1/EX1.2/ex1_2.sce new file mode 100755 index 000000000..35a0392bf --- /dev/null +++ b/3281/CH1/EX1.2/ex1_2.sce @@ -0,0 +1,48 @@ +//Page Number: 12
+//Example 1.2
+clc;
+//Given
+z0=50;//ohm
+zg=50;//ohm
+l=0.25;//m
+f=4D+9;//hz
+zl=100;//ohm
+vg=10;//V
+w=2*%pi*f;//rad/sec
+c=3D+8; //m/s
+
+//(i) Voltage and current at any point
+tg=(zg-z0)/(zg+z0);
+tl=(zl-z0)/(zl+z0);
+vi=z0*vg/(z0+zg);//V
+disp('V',vi,'Voltage at any point:');
+ii=vg/(2*z0);//A
+disp('A',ii,'Current at any point:');
+
+//(ii) Voltage at generator end
+//Taking z=1
+z=1;
+bet=w/c;
+vz=(vg/2)*exp(-%i*bet*(z+l))*(1+(tl*exp(2*%i*bet*z)));//V
+disp('V',vz,'Voltage at generator end:');
+iz=ii*exp(-%i*bet*(z+l))*(1-(tl*exp(2*%i*bet*z)));//A
+vz1=(vg/2)*exp(-%i*bet*(z+l))*(1+(tl*exp(2*%i*bet*z)));//V
+
+//Voltage at load end, z=0
+z11=0;
+vl=(vg/2)*exp(-%i*bet*l)*(1+(tl*exp(2*%i*bet*z11)));//V
+disp('V',vl,'Voltage at load end:');
+
+//(iii) Reflection coefficient
+zx=0.25;
+tz=tl*exp(%i*2*bet*zx);
+disp(tz,'Reflection coefficient:');
+
+//(iv) VSWR
+p=(1+tl)/(1-tl);
+disp(p,'VSWR:');
+
+//(v) Average power delivered to the load
+vl=20/3;
+pl0=vl^2/(2*zl);//W
+disp('W',pl0,'Average power delivered to the load:');
diff --git a/3281/CH1/EX1.3/ex1_3.jpg b/3281/CH1/EX1.3/ex1_3.jpg Binary files differnew file mode 100755 index 000000000..e0cafc6ba --- /dev/null +++ b/3281/CH1/EX1.3/ex1_3.jpg diff --git a/3281/CH1/EX1.3/ex1_3.sce b/3281/CH1/EX1.3/ex1_3.sce new file mode 100755 index 000000000..7eefc5989 --- /dev/null +++ b/3281/CH1/EX1.3/ex1_3.sce @@ -0,0 +1,14 @@ +//Page Number: 14
+//Example 1.3
+clc;
+//Given
+pm=3;
+pl=4;
+l=24;//cm
+l1=l/100;//m
+
+//Attenuation
+tin=(pm-1)/(pm+1);
+tl=(pl-1)/(pl+1);
+alp=(1/(2*l1))*log(tl/tin);//Np/m
+disp('Np/m',alp,'Attenuation in the line');
diff --git a/3281/CH1/EX1.4/ex1_4.jpg b/3281/CH1/EX1.4/ex1_4.jpg Binary files differnew file mode 100755 index 000000000..718dafe01 --- /dev/null +++ b/3281/CH1/EX1.4/ex1_4.jpg diff --git a/3281/CH1/EX1.4/ex1_4.sce b/3281/CH1/EX1.4/ex1_4.sce new file mode 100755 index 000000000..e662a453e --- /dev/null +++ b/3281/CH1/EX1.4/ex1_4.sce @@ -0,0 +1,17 @@ +//Page Number: 14
+//Example 1.4
+clc;
+//Given
+c=3D+8; //m/s
+z0=200;//ohm
+zl=800;//ohm
+f=30D+6;//hz
+
+//Characterstic impedance
+z00=sqrt(z0*zl);//ohm
+disp('ohm',z00,'Characterstic impedance:');
+
+//Length of line
+lam=c/f;//m
+l=lam/4;//m
+disp('m',l,'Length of line:');
diff --git a/3281/CH1/EX1.5/ex1_5.jpg b/3281/CH1/EX1.5/ex1_5.jpg Binary files differnew file mode 100755 index 000000000..e65c1fd76 --- /dev/null +++ b/3281/CH1/EX1.5/ex1_5.jpg diff --git a/3281/CH1/EX1.5/ex1_5.sce b/3281/CH1/EX1.5/ex1_5.sce new file mode 100755 index 000000000..e2ea17376 --- /dev/null +++ b/3281/CH1/EX1.5/ex1_5.sce @@ -0,0 +1,25 @@ +//Page Number: 15
+//Example 1.5
+clc;
+//Given
+l=1.2;//mH
+r=8;//ohm
+c=200D-12;//F
+
+//(i) Resonant frequency
+f0=(1/(2*%pi))*sqrt(1/(l*c));//hz
+disp('hz',f0,'Resonant frequency:');
+
+//(ii) Impedance of circuit
+disp('ohm',r,'Impedance of circuit:');
+
+//(iii)Q factor of the circuit
+q=1/(2*%pi*f0*c*r);
+disp(q,'Q factor of the circuit:');
+
+//(iv) Bandwidth
+df=f0/q;//hz
+disp('hz',df,'Bandwidth:');
+
+//The value of resonant frequency is calculated wrong in book
+//Hence Q factor and bandwidth, all these answers dont match
diff --git a/3281/CH1/EX1.6/ex1_6.jpg b/3281/CH1/EX1.6/ex1_6.jpg Binary files differnew file mode 100755 index 000000000..b95765dcc --- /dev/null +++ b/3281/CH1/EX1.6/ex1_6.jpg diff --git a/3281/CH1/EX1.6/ex1_6.sce b/3281/CH1/EX1.6/ex1_6.sce new file mode 100755 index 000000000..e3c3004c8 --- /dev/null +++ b/3281/CH1/EX1.6/ex1_6.sce @@ -0,0 +1,22 @@ +//Page Number:
+//Example 1.6
+clc;
+//Given
+c=3D+8; //m/s
+le=25;//m
+zl=40+(%i*30);//ohm
+f=10D+6;//hz
+cap=40D-12;//F
+l=300D-9;//H/m
+
+//Input impedance
+z0=sqrt(l/cap);//ohm
+zl1=zl/z0;
+lam=c/f;//m
+bet=(2*%pi*le)/lam;//rad
+zin=((zl1*cos(bet))+(%i*sin(bet)))/(cos(bet)+(%i*zl1*sin(bet)));//ohm
+disp('ohm',zin,'Input impedance:');
+
+//Reflection coefficient
+t=(zl1-1)/(zl1+1);
+disp(t,'Reflection coefficient:');
diff --git a/3281/CH1/EX1.7/ex1_7.jpg b/3281/CH1/EX1.7/ex1_7.jpg Binary files differnew file mode 100755 index 000000000..0fb970f5c --- /dev/null +++ b/3281/CH1/EX1.7/ex1_7.jpg diff --git a/3281/CH1/EX1.7/ex1_7.sce b/3281/CH1/EX1.7/ex1_7.sce new file mode 100755 index 000000000..d00f1af04 --- /dev/null +++ b/3281/CH1/EX1.7/ex1_7.sce @@ -0,0 +1,19 @@ +//Page Number: 16
+//Example 1.7
+clc;
+//Given
+c=3D+8; //m/s
+R=2.25;//ohm
+L=1D-9;//H/m
+C=1D-12;//F/m
+f=0.5D+9;//hz
+G=0;
+w=2*%pi*f;//rad/sec
+
+//Characterstic impedance
+z0=sqrt((R+(%i*w*L))/(G+(%i*w*C))); //ohm
+disp('ohm',z0,'Characterstic impedance:');
+
+//Propagation constant
+gam=sqrt((R+(%i*w*L))*(G+(%i*w*C)));
+disp(gam,'Propagation constant:');
diff --git a/3281/CH1/EX1.8/ex1_8.jpg b/3281/CH1/EX1.8/ex1_8.jpg Binary files differnew file mode 100755 index 000000000..7a37d7f39 --- /dev/null +++ b/3281/CH1/EX1.8/ex1_8.jpg diff --git a/3281/CH1/EX1.8/ex1_8.sce b/3281/CH1/EX1.8/ex1_8.sce new file mode 100755 index 000000000..b9e07d2b8 --- /dev/null +++ b/3281/CH1/EX1.8/ex1_8.sce @@ -0,0 +1,24 @@ +//Page Number: 20
+//Example 1.8
+clc;
+//Given
+c=3D+8; //m/s
+f=3D+9; //Hz
+ZL=50-(%i*100); //ohms
+Z0=50; //ohm
+//Wavelength
+lam=c/f;
+disp('cm',lam*100,'Wavelength:');
+
+//Normalized load impedance
+z=ZL/Z0;
+disp(z,'Normalized load impedance:');
+
+//From chart
+zin=0.45+(%i*1.2);
+yin=0.27-(%i*0.73);
+ZINN=Z0*zin;
+disp('ohm',ZINN,'Line impedance:');
+YINN=yin/Z0;
+disp('mho',YINN,'Line admittance:');
+
diff --git a/3281/CH1/EX1.9/ex1_9.jpg b/3281/CH1/EX1.9/ex1_9.jpg Binary files differnew file mode 100755 index 000000000..25bd2d35a --- /dev/null +++ b/3281/CH1/EX1.9/ex1_9.jpg diff --git a/3281/CH1/EX1.9/ex1_9.sce b/3281/CH1/EX1.9/ex1_9.sce new file mode 100755 index 000000000..2749f8e07 --- /dev/null +++ b/3281/CH1/EX1.9/ex1_9.sce @@ -0,0 +1,26 @@ +//Page Number: 22
+//Example 1.9
+clc;
+//Given
+ZL=75+(%i*100); //ohms
+Z0=50; //ohm
+
+//Normalized load impedance
+z=ZL/Z0;
+disp(z,'Normalized load impedance:');
+
+//(i) 0.051*lam
+//From chart
+r=4.6;
+Zi1=r*Z0;
+disp('ohm',Zi1,'Input impedance at 0.051 lam:');
+
+//(ii) 0.102*lam
+r1=1.5-(%i*2);
+Zi2=r1*Z0;
+disp('ohm',Zi2,'Input impedance at 0.102 lam:');
+
+//(iii) 0.301*lam
+r2=0.22;
+Zi3=r2*Z0;
+disp('ohm',Zi3,'Input impedance at 0.301 lam:');
|