Introduction to Feedback and Control Systems: Dynamic Systems Control
1
import numpy as np
2
import matplotlib. as plt
3
from math import pi
4
5
N = 300
6
fr = np.(-3,3,)
7
w = 2 * pi * fr
8
s = w * 1j
9
10
R1 = 1e6
11
R2 = 1e4
12
C = 1.6e-6 / 2 / pi
13
14
num = R1 * R2 * C * s + R2
15
den = R1 * R2 * C * s + R1 + R2
16
H = num / den
17
18
plt.(1)
19
plt.(211)
20
plt.(,abs())
21
plt.('Frequency (Hz)')
22
plt.('Magnitude (V/V)')
23
plt.('R1 = 1MΩ, R2 = 1kΩ,C = 1.6μF, Rf = 100kΩ')
24
25
plt.(212)
26
plt.(,.()*180/)
27
plt.('Frequency (Hz)')
28
plt.('Phase (deg)')
29
30
plt.()
31