blob: 767c188318e07abd335f057e7ad512b8f8de5011 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
//input impedance Rd, Open loop voltage gain Aol, Feedback resistance Rf
close();
clear;
clc;
R1 = 1000;
Rf = 10000;
Rd = 1000;
Aol = -10^(4);
Av = Aol/(1+R1/Rf*(1-Aol)+R1/Rd);
Avideal = -Rf/R1;
//Percent error 'E'
E = (Av-Avideal)/Av*100;
mprintf('Av = %0.3f \nAvideal = %0.0f\nand percent error is %0.2f %%',Av,Avideal,E);
|