文档帮助中心文档
确定线性相位FIR滤波器的类型(1-4)系统对象
类型= firtype (sysobj)
例子
类型= firtype (sysobj)确定FIR过滤器System对象™的类型(1到4)
类型= firtype (sysobj)
类型
sysobj
有关更多输入选项,请参见firtype在信号处理工具箱中。
firtype
全部折叠
设计一个30阶的希尔伯特变压器,过渡宽度为0.2π rad/sample。使用最小二乘最小化得到等纹波线性相位FIR滤波器。在[-π,π]区间内绘制零相位响应曲线。
d = fdesign.hilbert (“N, TW”, 30岁,0.2);高清=设计(d,“equiripple”,“SystemObject”,真正的);zerophase(高清“整体”)
这个偶阶3型滤波器的脉冲响应是反对称的。
impz(高清)
ftype=firtype(Hd)
ftype = 3
设计一个采样率为1 kHz的最小阶希尔伯特变压器。指定过渡区域的宽度为10hz,通带纹波为1db。显示滤波器的零相位响应。
fs = 1 e3;d = fdesign.hilbert (TW,美联社的10 1 fs);高清=设计(d,“equiripple”,“SystemObject”,对);零相位(hd,-fs/2:0.1:fs/2,fs)
输入FIR滤波器具有真实和线性相位,指定为以下滤波器之一
dsp。CICDecimator
dsp。CICInterpolator
dsp。CICCompensationDecimator
dsp。CICCompensationInterpolator
dsp。微分电路
dsp。HighpassFilter
dsp。FilterCascade
dsp。FIRFilter
dsp。FIRDecimator
dsp。FIRInterpolator
dsp。FIRRateConverter
dsp。FIRHalfbandDecimator
dsp。FIRHalfbandInterpolator
dsp。LowpassFilter
dsp。VariableBandwidthFIRFilter
要检查滤波器是否具有线性相位,请使用islinphase函数。要检查过滤器是否有实系数,请使用伊斯雷尔函数。
islinphase
伊斯雷尔
1
2
3.
4
FIR滤波器类型,定义为:
1—具有偶数阶对称系数的1型滤波器。
2—具有奇阶对称系数的2型滤波器。
3.—偶序反对称系数的3型滤波器。
4——4型奇阶反对称系数滤波器。
firtype|islinphase|伊斯雷尔
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在