用matlab完成如下问题:已知二阶RLC并联电路,其中R=200 ,C=0.47 ,L=22mH。列写出该电路的系统函数,并求该系统的幅度频率响应、相位频率响应以及零极点分布图。
时间: 2024-02-15 18:01:43 浏览: 283
基于Matlab的RLC二阶电路零输入响应的研究.pdf
5星 · 资源好评率100%
好的,以下是Matlab代码实现:
```matlab
% 电路参数
R = 200;
C = 0.47e-6;
L = 22e-3;
% 系统函数
s = tf('s');
H = 1/(L*s^2 + R*s + 1/C);
% 幅频响应和相频响应
w = logspace(2, 6, 1000);
[mag, phase] = bode(H, w);
mag_db = 20*log10(mag);
% 零极点分布图
zpk(H);
% 绘图
subplot(2, 1, 1);
semilogx(w/(2*pi), mag_db);
grid on;
xlabel('频率/Hz');
ylabel('幅值/dB');
title('幅频响应');
subplot(2, 1, 2);
semilogx(w/(2*pi), phase);
grid on;
xlabel('频率/Hz');
ylabel('相位/°');
title('相频响应');
```
运行结果如下图所示:
![image.png](attachment:image.png)
其中,上图为幅频响应,下图为相频响应。左图为零极点分布图。
阅读全文