diff options
author | prashantsinalkar | 2017-10-10 12:27:19 +0530 |
---|---|---|
committer | prashantsinalkar | 2017-10-10 12:27:19 +0530 |
commit | 7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch) | |
tree | dbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /3630/CH15 | |
parent | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff) | |
download | Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.gz Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.bz2 Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.zip |
initial commit / add all books
Diffstat (limited to '3630/CH15')
-rw-r--r-- | 3630/CH15/EX15.1/Ex15_1.sce | 7 | ||||
-rw-r--r-- | 3630/CH15/EX15.10/Ex15_10.sce | 9 | ||||
-rw-r--r-- | 3630/CH15/EX15.12/Ex15_12.sce | 5 | ||||
-rw-r--r-- | 3630/CH15/EX15.13/Ex15_13.sce | 8 | ||||
-rw-r--r-- | 3630/CH15/EX15.14/Ex15_14.sce | 9 | ||||
-rw-r--r-- | 3630/CH15/EX15.15/Ex15_15.sce | 6 | ||||
-rw-r--r-- | 3630/CH15/EX15.2/Ex15_2.sce | 10 | ||||
-rw-r--r-- | 3630/CH15/EX15.3/Ex15_3.sce | 12 | ||||
-rw-r--r-- | 3630/CH15/EX15.4/Ex15_4.sce | 13 | ||||
-rw-r--r-- | 3630/CH15/EX15.5/Ex15_5.sce | 5 | ||||
-rw-r--r-- | 3630/CH15/EX15.6/Ex15_6.sce | 8 | ||||
-rw-r--r-- | 3630/CH15/EX15.7/Ex15_7.sce | 25 | ||||
-rw-r--r-- | 3630/CH15/EX15.8/Ex15_8.sce | 24 | ||||
-rw-r--r-- | 3630/CH15/EX15.9/Ex15_9.sce | 16 |
14 files changed, 157 insertions, 0 deletions
diff --git a/3630/CH15/EX15.1/Ex15_1.sce b/3630/CH15/EX15.1/Ex15_1.sce new file mode 100644 index 000000000..9d07ee2db --- /dev/null +++ b/3630/CH15/EX15.1/Ex15_1.sce @@ -0,0 +1,7 @@ +clc;
+V1=2;
+V2=[4 0];
+Vdiff1=V2(1,1)-V1;
+Vdiff2=V2(1,2)-V2;
+disp('V',Vdiff1,"Vdiff1=");
+disp('V',Vdiff2,"Vdiff2=");
diff --git a/3630/CH15/EX15.10/Ex15_10.sce b/3630/CH15/EX15.10/Ex15_10.sce new file mode 100644 index 000000000..270c4454a --- /dev/null +++ b/3630/CH15/EX15.10/Ex15_10.sce @@ -0,0 +1,9 @@ +clc;
+funity=15000000;
+Acl=500;
+fc=funity/Acl;
+BW=fc;
+fc1=200000;
+AcL=funity/fc1;
+disp('kHz',fc/1000,"fc=");//The answers vary due to round off error
+disp('',AcL,"AcL=");//The answers vary due to round off error
diff --git a/3630/CH15/EX15.12/Ex15_12.sce b/3630/CH15/EX15.12/Ex15_12.sce new file mode 100644 index 000000000..b4b253771 --- /dev/null +++ b/3630/CH15/EX15.12/Ex15_12.sce @@ -0,0 +1,5 @@ +clc;
+AoL=150000;
+av=0.005;
+AcL=AoL/(1+(av*AoL));
+disp('',AcL,"AcL=");//The answers vary due to round off error
diff --git a/3630/CH15/EX15.13/Ex15_13.sce b/3630/CH15/EX15.13/Ex15_13.sce new file mode 100644 index 000000000..19edc09fe --- /dev/null +++ b/3630/CH15/EX15.13/Ex15_13.sce @@ -0,0 +1,8 @@ +clc;
+Rf=120000;
+Rin=1500;
+AcL=(Rf/Rin)+1;
+av=1/AcL;
+AoL=150000;
+A=1+av*AoL;
+disp('Feedback factor',A,"A=");//The answers vary due to round off error
diff --git a/3630/CH15/EX15.14/Ex15_14.sce b/3630/CH15/EX15.14/Ex15_14.sce new file mode 100644 index 000000000..1d171e309 --- /dev/null +++ b/3630/CH15/EX15.14/Ex15_14.sce @@ -0,0 +1,9 @@ +clc;
+AcL=151;
+av=1/AcL;
+AoL=180000;
+A=1+av*AoL;
+Zin=5000000;
+Zinf=Zin*A;
+disp('ohm',Zinf,"Zinf=");//The answers vary due to round off error
+
diff --git a/3630/CH15/EX15.15/Ex15_15.sce b/3630/CH15/EX15.15/Ex15_15.sce new file mode 100644 index 000000000..c0710ce50 --- /dev/null +++ b/3630/CH15/EX15.15/Ex15_15.sce @@ -0,0 +1,6 @@ +clc;
+Zout=80;
+avAoL=1180;
+Zoutf=Zout/(1+avAoL);
+disp('mohm',Zoutf*1000 ,"Zoutf=");//The answers vary due to round off error
+
diff --git a/3630/CH15/EX15.2/Ex15_2.sce b/3630/CH15/EX15.2/Ex15_2.sce new file mode 100644 index 000000000..cdaf595ef --- /dev/null +++ b/3630/CH15/EX15.2/Ex15_2.sce @@ -0,0 +1,10 @@ +clc;
+Av=150;
+Vin=0.100;
+Vout=Av*Vin;
+V1=10;
+V2=-10;
+Vpk1=V1-1;
+Vpk2=V2+1;
+disp('V+',Vpk1,"Vpk1=");
+disp('V-',Vpk2,"Vpk1=");
diff --git a/3630/CH15/EX15.3/Ex15_3.sce b/3630/CH15/EX15.3/Ex15_3.sce new file mode 100644 index 000000000..3c9fe3b6f --- /dev/null +++ b/3630/CH15/EX15.3/Ex15_3.sce @@ -0,0 +1,12 @@ +clc;
+Av=200;
+Vout=8;
+Vin=Vout/Av;
+V1=6;
+V2=-6;
+Vpk1=V1-2;
+Vpk2=V2+2;
+disp('V+',Vpk1,"Vpk1=");
+disp('V-',Vpk2,"Vpk1=");
+disp('mVpp',Vin*1000,"Vin=");
+
diff --git a/3630/CH15/EX15.4/Ex15_4.sce b/3630/CH15/EX15.4/Ex15_4.sce new file mode 100644 index 000000000..17a1fdaf5 --- /dev/null +++ b/3630/CH15/EX15.4/Ex15_4.sce @@ -0,0 +1,13 @@ +clc;
+Av=121;
+Vout=4;
+Vin=Vout/Av;
+V1=4;
+V2=-4;
+Vpk1=V1-2;
+Vpk2=V2+2;
+disp('V+',Vpk1,"Vpk1=");
+disp('V-',Vpk2,"Vpk1=");
+disp('mVpp',Vin*1000,"Vin=");
+
+
diff --git a/3630/CH15/EX15.5/Ex15_5.sce b/3630/CH15/EX15.5/Ex15_5.sce new file mode 100644 index 000000000..65629cbbd --- /dev/null +++ b/3630/CH15/EX15.5/Ex15_5.sce @@ -0,0 +1,5 @@ +clc;
+slewrate=500000;
+Vpk=8;
+fmax=slewrate/(2*3.14*Vpk);
+disp('kHz',fmax/1000,"fmax=");
diff --git a/3630/CH15/EX15.6/Ex15_6.sce b/3630/CH15/EX15.6/Ex15_6.sce new file mode 100644 index 000000000..662580636 --- /dev/null +++ b/3630/CH15/EX15.6/Ex15_6.sce @@ -0,0 +1,8 @@ +clc;
+slewrate=500000;
+Vpk=0.001;
+fmax=slewrate/(2*3.14*Vpk);
+disp('Hz',fmax,"fmax=");
+//The provided in the textbook is wrong
+
+
diff --git a/3630/CH15/EX15.7/Ex15_7.sce b/3630/CH15/EX15.7/Ex15_7.sce new file mode 100644 index 000000000..5ec3c1f18 --- /dev/null +++ b/3630/CH15/EX15.7/Ex15_7.sce @@ -0,0 +1,25 @@ +clc;
+Rf=100000;
+Rin=10000;
+AcL=Rf/Rin;
+Zin=Rin;
+Acm=0.001;
+CMRR=AcL/Acm;
+Vin=1;
+Vout=AcL*Vin;
+slewrate=500000;
+Vpk=5;
+fmax=slewrate/(2*3.14*Vpk);
+disp(' ',AcL,"AcL=");//The answers vary due to round off error
+
+disp(' ',CMRR,"CMRR=");//The answers vary due to round off error
+
+disp('Vpp',Vout,"Vout=");//The answers vary due to round off error
+
+disp('kHz',fmax/1000,"fmax=");//The answers vary due to round off error
+
+
+
+
+
+
diff --git a/3630/CH15/EX15.8/Ex15_8.sce b/3630/CH15/EX15.8/Ex15_8.sce new file mode 100644 index 000000000..7da991c84 --- /dev/null +++ b/3630/CH15/EX15.8/Ex15_8.sce @@ -0,0 +1,24 @@ +clc;
+Rf=100000;
+Rin=10000;
+AcL=(Rf/Rin)+1;
+Acm=0.001;
+CMRR=AcL/Acm;
+Vin=1;
+Vout=AcL*Vin;
+slewrate=500000;
+Vpk=5.5;
+fmax=slewrate/(2*3.14*Vpk);
+disp(' ',AcL,"AcL=");//The answers vary due to round off error
+
+disp(' ',CMRR,"CMRR=");//The answers vary due to round off error
+
+disp('Vpp',Vout,"Vout=");//The answers vary due to round off error
+
+disp('kHz',fmax/1000,"fmax=");//The answers vary due to round off error
+
+
+
+
+
+
diff --git a/3630/CH15/EX15.9/Ex15_9.sce b/3630/CH15/EX15.9/Ex15_9.sce new file mode 100644 index 000000000..ef8476928 --- /dev/null +++ b/3630/CH15/EX15.9/Ex15_9.sce @@ -0,0 +1,16 @@ +clc;
+AcL=1;
+Acm=0.001;
+CMRR=AcL/Acm;
+slewrate=500000;
+Vpk=3;
+fmax=slewrate/(2*3.14*Vpk);
+disp(' ',AcL,"AcL=");//The answers vary due to round off error
+disp(' ',CMRR,"CMRR=");//The answers vary due to round off error
+disp('kHz',fmax/1000,"fmax=");//The answers vary due to round off error
+
+
+
+
+
+
|