dsp.FrequencyDomainAdaptiveFilter
计算输出,错误,并使用频域FIR自适应滤波器系数
描述
的dsp.FrequencyDomainAdaptiveFilter
系统对象™实现了一种自适应有限脉冲响应(杉木)滤波器在频域中使用快速块至少意味着广场(LMS)算法。的长度和BlockLength属性指定滤波器长度和算法使用的块长度值。的FFTCoefficients属性包含当前滤波器系数的离散傅里叶变换。对象提供了约束和无约束算法的版本与分区和分区模式。有关详细信息,请参见算法。
使用频域FIR自适应滤波器过滤一个信号:
创建
dsp.FrequencyDomainAdaptiveFilter
对象并设置其属性。调用对象的参数,就好像它是一个函数。
了解更多关于系统对象是如何工作的,看到的系统对象是什么?
创建
语法
描述
返回一个频域FIR自适应滤波器系统对象,fdaf
= dsp.FrequencyDomainAdaptiveFilterfdaf
。这个系统对象用于计算过滤输出和过滤器错误对于一个给定的输入和期望信号。
返回一个对象的频域FIR自适应滤波器fdaf
= dsp.FrequencyDomainAdaptiveFilter (len
)长度
属性设置为len
。
返回一个频域FIR自适应滤波器与每个指定的对象属性设置为指定的值。在报价附上每个属性的名字。您可以使用该语法与以往任何输入参数组合。fdaf
= dsp.FrequencyDomainAdaptiveFilter (___,名称,值
)
例子:fdaf = dsp.FrequencyDomainAdaptiveFilter(“长度”,32岁的“StepSize”, 0.1)
模型的频域自适应滤波器的长度32水龙头和步长为0.1。
属性
使用
描述
输入参数
输出参数
对象的功能
使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj
使用这个语法:
发行版(obj)
例子
算法
引用
[1]Shynk, J.J.“频域和多重速率的自适应过滤。”IEEE信号处理杂志。第一卷。9日,1992年,页14-37。
[2]Farhang-Boroujeny, B。,自适应滤波器:理论和应用程序奇切斯特,英国,威利,1998年。
[3]Stockham, t·G。,小。“高速卷积和相关性。”学报1966年春季联合计算机会议,AFIPS,28卷,1966年,页229 - 233。
扩展功能
版本历史
介绍了R2013b