# 数字滤波器设计

FIR、IIR、加窗、等波纹、最小二乘、Butterworth、Chebyshev、椭圆、脉冲整形

## App

 滤波器设计工具 Design filters starting with algorithm selection

## 实时编辑器任务

 设计滤波器 Design a digital filter in the Live Editor

## 函数

 `butter` Butterworth filter design `buttord` Butterworth filter order and cutoff frequency `cheby1` Chebyshev Type I filter design `cheb1ord` Chebyshev Type I filter order `cheby2` Chebyshev Type II filter design `cheb2ord` Chebyshev Type II filter order `designfilt` Design digital filters `ellip` Elliptic filter design `ellipord` Minimum order for elliptic filters `yulewalk` Recursive digital filter design
 `cfirpm` Complex and nonlinear-phase equiripple FIR filter design `designfilt` Design digital filters `fir1` Window-based FIR filter design `fir2` Frequency sampling-based FIR filter design `fircls` Constrained-least-squares FIR multiband filter design `fircls1` Constrained-least-squares linear-phase FIR lowpass and highpass filter design `firls` Least-squares linear-phase FIR filter design `firpm` Parks-McClellan optimal FIR filter design `firpmord` Parks-McClellan optimal FIR filter order estimation `gaussdesign` Gaussian FIR pulse-shaping filter design `intfilt` Interpolation FIR filter design `kaiserord` Kaiser window FIR filter design estimation parameters `maxflat` Generalized digital Butterworth filter design `rcosdesign` Raised cosine FIR pulse-shaping filter design `sgolay` Savitzky-Golay filter design
 `digitalFilter` Digital filter `double` Cast coefficients of digital filter to double precision `dspfwiz` Create Simulink filter block using Realize Model panel `filt2block` Generate Simulink filter block `info` Information about digital filter `isdouble` Determine if digital filter coefficients are double precision `issingle` Determine if digital filter coefficients are single precision `polyscale` Scale roots of polynomial `polystab` Stabilize polynomial `single` Cast coefficients of digital filter to single precision

## 滤波器可视化工具

 FVTool Filter Visualization Tool