写一段二阶带通滤波器MATLAB代码,中心频率为24KHz
时间: 2023-02-20 18:57:45 浏览: 132
以下是一段 MATLAB 代码,用于实现二阶带通滤波器,中心频率为 24 KHz:
```
fs = 48000; % 采样频率
fc = 24000; % 中心频率
[b,a] = butter(2,fc/(fs/2),'bandpass'); % 二阶带通滤波器系数
fvtool(b,a); % 滤波器的频响图
```
代码中的 `fs` 代表采样频率,`fc` 代表中心频率,`butter` 函数用于生成带通滤波器系数,参数 2 表示滤波器的阶数,`fc/(fs/2)` 表示带通频带的上限,最后一个参数 `'bandpass'` 表示带通滤波器。最后,使用 `fvtool` 函数可以绘制滤波器的频响图。
阅读全文
相关推荐







