LC并联谐振分压电路与选频电路用MATLAB仿真的代码
时间: 2023-06-13 16:08:30 浏览: 172
LC并联谐振分压电路的MATLAB仿真代码:
```matlab
% LC并联谐振分压电路仿真
% 参数设置
R = 100; % 电阻,单位:欧姆
C = 10e-9; % 电容,单位:法拉
L = 10e-3; % 电感,单位:亨
f = 1e3:10:1e6; % 频率范围,单位:赫兹
% 计算幅频特性
Z = 1./(1i*2*pi*f*C) + R;
A = abs(Z./(R+1i*2*pi*f*L));
% 绘制幅频特性曲线图
semilogx(f, 20*log10(A));
title('LC并联谐振分压电路幅频特性');
xlabel('频率(Hz)');
ylabel('幅度(dB)');
% 计算相频特性
phi = angle(Z./(R+1i*2*pi*f*L));
% 绘制相频特性曲线图
semilogx(f, phi*180/pi);
title('LC并联谐振分压电路相频特性');
xlabel('频率(Hz)');
ylabel('相位(度)');
```
选频电路的MATLAB仿真代码:
```matlab
% 选频电路仿真
% 参数设置
R1 = 10e3; % 电阻1,单位:欧姆
R2 = 10e3; % 电阻2,单位:欧姆
C1 = 10e-9; % 电容1,单位:法拉
C2 = 10e-9; % 电容2,单位:法拉
f = 1e3:10:1e6; % 频率范围,单位:赫兹
% 计算幅频特性
Z = 1./(1i*2*pi*f*C1) + R1;
A = abs(Z./(R2+Z+1i*2*pi*f*C2));
% 绘制幅频特性曲线图
semilogx(f, 20*log10(A));
title('选频电路幅频特性');
xlabel('频率(Hz)');
ylabel('幅度(dB)');
% 计算相频特性
phi = angle(Z./(R2+Z+1i*2*pi*f*C2));
% 绘制相频特性曲线图
semilogx(f, phi*180/pi);
title('选频电路相频特性');
xlabel('频率(Hz)');
ylabel('相位(度)');
```
阅读全文