summaryrefslogtreecommitdiff
path: root/995/CH8
diff options
context:
space:
mode:
Diffstat (limited to '995/CH8')
-rwxr-xr-x995/CH8/EX8.1/Ex8_1.sce9
-rwxr-xr-x995/CH8/EX8.2/Ex8_2.sce8
-rwxr-xr-x995/CH8/EX8.3/Ex8_3.sce8
-rwxr-xr-x995/CH8/EX8.4/Ex8_4.sce8
-rwxr-xr-x995/CH8/EX8.6/Ex8_6.sce10
5 files changed, 43 insertions, 0 deletions
diff --git a/995/CH8/EX8.1/Ex8_1.sce b/995/CH8/EX8.1/Ex8_1.sce
new file mode 100755
index 000000000..6f103813e
--- /dev/null
+++ b/995/CH8/EX8.1/Ex8_1.sce
@@ -0,0 +1,9 @@
+//Ex:8.1
+clc;
+clear;
+close;
+V_out=2;
+V_in=400*10^-6;
+A_v=V_out/V_in;
+A_v_dB=ceil (20*(log (A_v)/log (10)));
+printf("open loop voltage gain = %d dB",A_v_dB);
diff --git a/995/CH8/EX8.2/Ex8_2.sce b/995/CH8/EX8.2/Ex8_2.sce
new file mode 100755
index 000000000..0ed9b7f55
--- /dev/null
+++ b/995/CH8/EX8.2/Ex8_2.sce
@@ -0,0 +1,8 @@
+//Ex:8.2
+clc;
+clear;
+close;
+V_in=5*10^-3;
+R_in=2*10^6;
+I_in=V_in/R_in;
+printf("Input current = %e A",I_in);
diff --git a/995/CH8/EX8.3/Ex8_3.sce b/995/CH8/EX8.3/Ex8_3.sce
new file mode 100755
index 000000000..f6544e512
--- /dev/null
+++ b/995/CH8/EX8.3/Ex8_3.sce
@@ -0,0 +1,8 @@
+//Ex:8.3
+clc;
+clear;
+close;
+V_out=10;
+t=4;
+SR=V_out/t;
+printf("Slew rate = %f V/us",SR);
diff --git a/995/CH8/EX8.4/Ex8_4.sce b/995/CH8/EX8.4/Ex8_4.sce
new file mode 100755
index 000000000..38d73a717
--- /dev/null
+++ b/995/CH8/EX8.4/Ex8_4.sce
@@ -0,0 +1,8 @@
+//Ex:8.4
+clc;
+clear;
+close;
+V_out=2;
+SR=15;//in V/us
+t=V_out/SR;
+printf("Time taken = %f us",t);
diff --git a/995/CH8/EX8.6/Ex8_6.sce b/995/CH8/EX8.6/Ex8_6.sce
new file mode 100755
index 000000000..b88f17446
--- /dev/null
+++ b/995/CH8/EX8.6/Ex8_6.sce
@@ -0,0 +1,10 @@
+//Ex:8.6
+clc;
+clear;
+close;
+R_in=10000;
+f1=250;
+f2=15000;
+C_in=0.159/(f1*R_in);
+C_f=0.159/(f2*R_in);
+printf("C_f = %e F",C_f);