从规范对象等平均单速率FIR滤波器
Equifilt = Design(D,'Equiripple','SystemObject',True)
equiFilt =设计(d ' equiripple designoption,价值,……,“SystemObject”,真的)
Equifilt = Design(D,'Equiripple','SystemObject',True)
设计了一个等纹波FIR数字滤波器d
。相同的过滤器设计最小化通带和阻带中的最大纹波。
当你使用equiripple
使用奈奎斯特筛选器规范对象,您可能会遇到滤波器设计不收敛的设计情况。收敛错误主要发生在大型过滤器订单或小过渡宽度或大型过渡距离中。这些规格,单独或组合,可能导致设计失败。有关更多信息,请参阅fdesign.nyquist
在线帮助系统中。
equiFilt =设计(d ' equiripple designoption,价值,……,“SystemObject”,真的)
返回一个equiripple FIR滤波器,其中指定设计选项作为输入参数。
要确定可用的设计选项,请使用designopts
使用规范对象和设计方法作为输入参数,如图所示。
designopts (d,“方法”)
有关使用的完整帮助equiripple
,请参考命令行帮助系统。例如,获取关于使用的具体信息equiripple
与d
,规范对象,在MATLAB提示符处输入以下内容。
帮助(D,'Equiripple')