主要内容GydF4y2Ba

maxflat.GydF4y2Ba

广义数字Butterworth滤波器设计GydF4y2Ba

句法GydF4y2Ba

[b,a] = maxflat(n,m,wn)GydF4y2Ba
b = maxflat(n,'sym',wn)GydF4y2Ba
[b,a,b1,b2] = maxflat(n,m,wn)GydF4y2Ba
[b,a,b1,b2,sos,g] = maxflat(n,m,wn)GydF4y2Ba
[...] = maxflat(n,m,wn,GydF4y2Ba'design_flag'GydF4y2Ba)GydF4y2Ba

描述GydF4y2Ba

[b,a] = maxflat(n,m,wn)GydF4y2Ba是带有分子和分母系数的低通巴特韦尔滤波器GydF4y2BaB.GydF4y2Ba和GydF4y2Ba一种GydF4y2Ba订单GydF4y2BaNGydF4y2Ba和GydF4y2BamGydF4y2Ba, 分别。GydF4y2BaWN.GydF4y2Ba是归一化的截止频率,滤波器的幅度响应等于GydF4y2Ba 1GydF4y2Ba /GydF4y2Ba 2GydF4y2Ba (约-3 dB)。GydF4y2BaWN.GydF4y2Ba必须在0到1之间,其中1对应于奈奎斯特频率。GydF4y2Ba

b = maxflat(n,'sym',wn)GydF4y2Ba是一个对称的冷杉Butterworth过滤器。GydF4y2BaNGydF4y2Ba必须是偶数和GydF4y2BaWN.GydF4y2Ba仅限于[0,1]的子interval。该函数是否提出了一个错误GydF4y2BaWN.GydF4y2Ba在这个subinterval之外指定。GydF4y2Ba

[b,a,b1,b2] = maxflat(n,m,wn)GydF4y2Ba返回两个多项式GydF4y2BaB1GydF4y2Ba和GydF4y2BaB2GydF4y2Ba其产品等于分子多项式GydF4y2BaB.GydF4y2Ba(那是,GydF4y2Bab = conv(b1,b2)GydF4y2Ba)。GydF4y2BaB1GydF4y2Ba包含所有零GydF4y2BaZ.GydF4y2Ba=GydF4y2Ba-1GydF4y2Ba, 和GydF4y2BaB2GydF4y2Ba包含所有其他零。GydF4y2Ba

[b,a,b1,b2,sos,g] = maxflat(n,m,wn)GydF4y2Ba返回滤波器的二阶部分表示滤波器矩阵GydF4y2BaSOS.GydF4y2Ba和收益GydF4y2BaGGydF4y2Ba。GydF4y2Ba

[...] = maxflat(n,m,wn,GydF4y2Ba'design_flag'GydF4y2Ba)GydF4y2Ba使您可以监控过滤器设计,其中GydF4y2Ba'design_flag'GydF4y2Ba是GydF4y2Ba

  • '痕迹'GydF4y2Ba用于设计中使用的设计表的文本显示GydF4y2Ba

  • 'plots'GydF4y2Ba对于滤波器幅度,组延迟和零和杆的曲线GydF4y2Ba

  • '两个都'GydF4y2Ba对于文本显示和图表GydF4y2Ba

例子GydF4y2Ba

全部收缩GydF4y2Ba

设计具有归一化截止频率的通用Butterworth滤波器GydF4y2Ba 0.GydF4y2Ba 。GydF4y2Ba 2GydF4y2Ba πGydF4y2Ba rad / s。指定10的分号顺序和2的分母顺序。可视化过滤器的频率响应。GydF4y2Ba

n = 10;m = 2;wn = 0.2;[b,a] = maxflat(n,m,wn);FVTool(B,A)GydF4y2Ba

图筛选筛选器可视化工具 - 幅度响应(DB)包含UIMEnu类型uitoolbar类型的轴和其他对象。具有标题幅度响应(DB)的轴包含类型线的对象。GydF4y2Ba

算法GydF4y2Ba

该方法包括使用公式,多项式根本和多项式根的转化。GydF4y2Ba

参考GydF4y2Ba

[1] Selesnick,Ivan W.和C. Sidney Burrus。“广义数字Butterworth滤镜设计。”GydF4y2BaIEEE.GydF4y2Ba®GydF4y2Ba信号处理中的事务GydF4y2Ba。卷。46,第6,1998号,第1688-1694页。GydF4y2Ba

扩展能力GydF4y2Ba

也可以看看GydF4y2Ba

|GydF4y2Ba|GydF4y2Ba

在R2006A之前介绍GydF4y2Ba