summaryrefslogtreecommitdiff
path: root/3281/CH1
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /3281/CH1
downloadScilab-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')
-rwxr-xr-x3281/CH1/EX1.10/ex1_10.jpgbin0 -> 9077 bytes
-rwxr-xr-x3281/CH1/EX1.10/ex1_10.sce18
-rwxr-xr-x3281/CH1/EX1.11/ex1_11.jpgbin0 -> 5979 bytes
-rwxr-xr-x3281/CH1/EX1.11/ex1_11.sce11
-rw-r--r--3281/CH1/EX1.12/ex1_12.jpgbin0 -> 10200 bytes
-rw-r--r--3281/CH1/EX1.12/ex1_12.sce17
-rwxr-xr-x3281/CH1/EX1.13/ex1_13.jpgbin0 -> 11785 bytes
-rwxr-xr-x3281/CH1/EX1.13/ex1_13.sce23
-rwxr-xr-x3281/CH1/EX1.15/ex1_15.jpgbin0 -> 9286 bytes
-rwxr-xr-x3281/CH1/EX1.15/ex1_15.sce17
-rwxr-xr-x3281/CH1/EX1.16/ex1_16.jpgbin0 -> 10051 bytes
-rwxr-xr-x3281/CH1/EX1.16/ex1_16.sce16
-rwxr-xr-x3281/CH1/EX1.17/ex1_17.jpgbin0 -> 10137 bytes
-rwxr-xr-x3281/CH1/EX1.17/ex1_17.sce15
-rwxr-xr-x3281/CH1/EX1.18/ex1_18.jpgbin0 -> 9652 bytes
-rwxr-xr-x3281/CH1/EX1.18/ex1_18.sce18
-rwxr-xr-x3281/CH1/EX1.19/ex1_19.jpgbin0 -> 9056 bytes
-rwxr-xr-x3281/CH1/EX1.19/ex1_19.sce23
-rwxr-xr-x3281/CH1/EX1.2/ex1_2.jpgbin0 -> 22378 bytes
-rwxr-xr-x3281/CH1/EX1.2/ex1_2.sce48
-rwxr-xr-x3281/CH1/EX1.3/ex1_3.jpgbin0 -> 6643 bytes
-rwxr-xr-x3281/CH1/EX1.3/ex1_3.sce14
-rwxr-xr-x3281/CH1/EX1.4/ex1_4.jpgbin0 -> 9410 bytes
-rwxr-xr-x3281/CH1/EX1.4/ex1_4.sce17
-rwxr-xr-x3281/CH1/EX1.5/ex1_5.jpgbin0 -> 12909 bytes
-rwxr-xr-x3281/CH1/EX1.5/ex1_5.sce25
-rwxr-xr-x3281/CH1/EX1.6/ex1_6.jpgbin0 -> 12096 bytes
-rwxr-xr-x3281/CH1/EX1.6/ex1_6.sce22
-rwxr-xr-x3281/CH1/EX1.7/ex1_7.jpgbin0 -> 10958 bytes
-rwxr-xr-x3281/CH1/EX1.7/ex1_7.sce19
-rwxr-xr-x3281/CH1/EX1.8/ex1_8.jpgbin0 -> 13531 bytes
-rwxr-xr-x3281/CH1/EX1.8/ex1_8.sce24
-rwxr-xr-x3281/CH1/EX1.9/ex1_9.jpgbin0 -> 14770 bytes
-rwxr-xr-x3281/CH1/EX1.9/ex1_9.sce26
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
new file mode 100755
index 000000000..14328bb80
--- /dev/null
+++ b/3281/CH1/EX1.10/ex1_10.jpg
Binary files differ
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
new file mode 100755
index 000000000..4b7f2ae75
--- /dev/null
+++ b/3281/CH1/EX1.11/ex1_11.jpg
Binary files differ
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
new file mode 100644
index 000000000..3c7890699
--- /dev/null
+++ b/3281/CH1/EX1.12/ex1_12.jpg
Binary files differ
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
new file mode 100755
index 000000000..08ead1a9d
--- /dev/null
+++ b/3281/CH1/EX1.13/ex1_13.jpg
Binary files differ
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
new file mode 100755
index 000000000..a6ace40d9
--- /dev/null
+++ b/3281/CH1/EX1.15/ex1_15.jpg
Binary files differ
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
new file mode 100755
index 000000000..d10035617
--- /dev/null
+++ b/3281/CH1/EX1.16/ex1_16.jpg
Binary files differ
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
new file mode 100755
index 000000000..19ebd75e1
--- /dev/null
+++ b/3281/CH1/EX1.17/ex1_17.jpg
Binary files differ
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
new file mode 100755
index 000000000..6ffe43415
--- /dev/null
+++ b/3281/CH1/EX1.18/ex1_18.jpg
Binary files differ
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
new file mode 100755
index 000000000..ef26eb91f
--- /dev/null
+++ b/3281/CH1/EX1.19/ex1_19.jpg
Binary files differ
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
new file mode 100755
index 000000000..84c226e33
--- /dev/null
+++ b/3281/CH1/EX1.2/ex1_2.jpg
Binary files differ
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
new file mode 100755
index 000000000..e0cafc6ba
--- /dev/null
+++ b/3281/CH1/EX1.3/ex1_3.jpg
Binary files differ
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
new file mode 100755
index 000000000..718dafe01
--- /dev/null
+++ b/3281/CH1/EX1.4/ex1_4.jpg
Binary files differ
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
new file mode 100755
index 000000000..e65c1fd76
--- /dev/null
+++ b/3281/CH1/EX1.5/ex1_5.jpg
Binary files differ
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
new file mode 100755
index 000000000..b95765dcc
--- /dev/null
+++ b/3281/CH1/EX1.6/ex1_6.jpg
Binary files differ
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
new file mode 100755
index 000000000..0fb970f5c
--- /dev/null
+++ b/3281/CH1/EX1.7/ex1_7.jpg
Binary files differ
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
new file mode 100755
index 000000000..7a37d7f39
--- /dev/null
+++ b/3281/CH1/EX1.8/ex1_8.jpg
Binary files differ
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
new file mode 100755
index 000000000..25bd2d35a
--- /dev/null
+++ b/3281/CH1/EX1.9/ex1_9.jpg
Binary files differ
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:');