matlab数字滤波器设计函数汇总(转载)

这篇博客是[1][2]的整合

分类 函数名 功能说明
滤波器的分析(幅频/相频) abs 求绝对值(幅值)
angle 求相角
conv/conv2 求卷积/二维卷积
fftfilt 利用重叠相加法的基于FFT的FIR滤波
filter 利用IIR或FIR滤波器对数据进行滤波
filtfilt 零相位数字滤波
filtic 为移位直接II型滤波器选择初始条件
freqs 模拟滤波器的频率相应
freqspace 控制频率相应中的频率间隔
freqz 数字滤波器的频率相应
grpdelay 平均滤波延迟(群延迟)
impz   数字滤波器的冲激相应
unwrap  展开相角
unfirdn 增抽样,使用FIR滤波器滤波,然后减抽样
zplane   离散系统零极点图
fvtool 滤波器可视化工具

IIR标准模拟/数字滤波器设计函数( 求系统函数H(z))

besself  贝赛尔模拟滤波器设计
butter 巴特沃斯滤波器设计
cheby1   切比雪夫I型滤波器设计
cheby2 切比雪夫II型滤波器设计
ellip 椭圆滤波器设计
yulewalk 递归数字滤波器设计
IIR滤波器阶的确定 buttord  巴特沃斯滤波器阶的选择
cheb1ord 切比雪夫I型滤波器阶的选择
cheb2ord 切比雪夫II型滤波器阶的选择
ellipord 椭圆滤波器阶的选择
模拟低通型滤波器设计(归一化) besselap 贝赛尔模拟低通滤波器原型
buttap 巴特沃斯模拟低通滤波器原型
cheb1ap  切比雪夫I型模拟低通滤波器原型
cheb2ap  切比雪夫II型模拟低通滤波器原型
ellipap  椭圆模拟低通滤波器原型
模拟滤波器频率转换 lp2bp  低通->带通
lp2bs 低通->带阻
lp2hp  低通->高通
lp2lp 低通->低通

模拟滤波器->数字滤波器

bilinear 双线性变换
impinvar 冲激响应不变法
FIR滤波器设计 convmtx  卷积矩阵
cremez  任意响应,具有非线性相位的等纹波FIR滤波器设计
fir1 基于窗函数的FIR滤波器设计---标准响应
fir2  基于窗函数的FIR滤波器设计---任意响应
fircls  约束最小二乘FIR滤波器设计---任意响应
fircls1  约束最小二乘FIR滤波器设计---低通与高通
firls  最小二乘FIR滤波器设计
firrcos  升余弦FIR滤波器设计
intfilt 内插FIR滤波器设计
remez Parks-McClellan最优FIR滤波器设计
remezord Parks-McClellan滤波器阶数选择
窗函数 bartlett  巴特利特窗
blackman 布莱克曼窗
boxcar 矩形窗
chebwin 切比雪夫窗
hamming  海明窗
hanning 汉宁窗
kaiser 凯瑟窗
triang 三角窗
tukeywin Tukey窗
gausswin 高斯(Gauss)窗
rectwin 矩形窗
boxcar 矩形窗(百度说会被停用)


 

[1]matlab数字滤波器设计函数一览

[2]关于滤波器设计的matlab函数简表

      

猜你喜欢

转载自blog.csdn.net/appleyuchi/article/details/107579967