滤波器设计
您可以使用 DSP System Toolbox™ 函数、App 和模块来设计与分析各种数字 FIR 和 IIR 滤波器。其中一些滤波器包括高级滤波器,如奈奎斯特滤波器、半带滤波器、CIC 滤波器、高级等波纹滤波器和拟线性相位 IIR 滤波器。
设计方法根据滤波器设计设定来计算滤波器系数。某些模块(如 Bandpass IIR Filter Design 和 Bandstop IIR Filter Design)具有可调滤波器设定,因此,您可以在仿真运行时更改滤波器设定并重新设计滤波器。
App
| 滤波器设计工具 | Design filters by choosing algorithm or specifying constraints |
实时编辑器任务
| 设计滤波器 | Design a digital filter or implement a System object in the Live Editor (自 R2021b 起) |
函数
对象
滤波器响应
模块
主题
- Use Filter Designer App
Import or create filters, design, inspect, and export filter designs.
- 步骤 1: Import or Create Filters
- 步骤 2: Design Filters
- 步骤 3: Quantize Filters
- 步骤 4: Manage and Analyze Filters
- 步骤 5: Export and Share Filters
- Design a Filter in Fdesign — Process Overview
Learn how to analyze, design, and implement filters in MATLAB® and Simulink®.
- Lowpass FIR Filter Design
This example shows how to design a lowpass FIR filter using
fdesign. - MATLAB 中的低通滤波器设计
此示例说明如何设计低通滤波器。该示例重点介绍 DSP System Toolbox™ 中最常用的一些命令行工具。有关更多设计选项,请参阅Design Lowpass FIR Filters。
- Controlling Design Specifications in Lowpass FIR Design
This example shows how to control the filter order, passband ripple, stopband attenuation, and transition region width of a lowpass FIR filter.
- Minimax FIR Filter Design
This example shows how to use some of the key features of the generalized Remez FIR filter design function.
- Designing Filters with Non-Equiripple Stopband
This example shows how to design lowpass filters with stopbands that are not equiripple.
- Minimizing Lowpass FIR Filter Length
This example shows how to minimize the number coefficients, by designing minimum-phase or minimum-order filters.
- 参考资料 - 高级滤波器
建议的关于高级滤波器设计主题的阅读资料和资源。










