静态或随时间变化的FIR过滤器
这污火
对象使用静态或时变FIR滤波器实现来过滤输入的每个通道。
要过滤输入的每个通道:
从R2016b开始,而不是使用步
执行由System Object™定义的操作的方法,您可以用参数调用对象,就好像它是函数一样。例如,y = step(obj,x)
和y = obj(x)
执行等效操作。
fir = dsp.firfilter
返回有限脉冲响应(FIR)过滤对象,冷杉
,它使用指定的FIR滤波器实现将输入的每个通道独立过滤。该系统对象支持可变大小的输入。万博1manbetx
fir = dsp.firfilter('
返回FIR滤波器系统对象,属性名称
',,适当的价值
,...))冷杉
,每个属性设置为指定值。
fir = dsp.firfilter(num,'
返回FIR滤波器系统对象,属性名称
',,适当的价值
,...))冷杉
,与分子
属性设置为num
和其他指定属性设置为指定值。
|
滤波器结构 指定过滤器结构。
|
|
|
过滤系数的来源 将滤波器系数的来源指定为| 当您设置 |
|
|
过滤系数的来源 将晶格滤波器系数的来源指定为| 当您设置 |
|
|
分子系数 将滤波器系数指定为真实或复杂的数字行向量。当您设置该属性时,此属性将适用 |
|
|
晶格滤波器结构的反射系数 将晶格过滤器的反射系数指定为真实或复杂的数字行向量。当您设置该属性时,此属性将适用结构财产为 |
|
|
FIR过滤器的初始条件 指定过滤器状态的初始条件。状态或延迟元素的数量等于晶格结构的反射系数的数量,或其他直接形式结构的滤波器系数– 1。 您可以将初始条件指定为标量,向量或矩阵。如果指定标量值,则FIR滤波器对象将过滤器中的所有延迟元素初始化为该值。如果指定长度等于过滤器中延迟元素的数量的向量,则每个向量元素为相应的延迟元素指定唯一的初始条件。该对象将初始条件的相同矢量应用于输入信号的每个通道。 如果指定一个向量,其长度等于输入通道数的乘积和过滤器中的延迟元素的数量,则每个元素为相应通道中的相应延迟元素指定唯一的初始条件。 如果您指定一个与过滤器中延迟元素相同的行数的矩阵,而输入信号的每个通道的列数为一个列,则每个元素为相应通道中的相应延迟元素指定唯一的初始条件。默认值为0。 此属性是可调的。 |
弗雷克斯 | 频率响应 |
fvtool | 开放滤波器可视化工具 |
impz | 冲动反应 |
阶段 | 未包装的相位响应 |
重置 | 重置FIR过滤器的内部状态 |
步 | 用FIR滤波器对象过滤输入 |
更多的过滤系统对象的分析方法。
所有系统对象共有 | |
---|---|
发布 |
允许系统对象属性值更改 |
该对象实现了算法,输入和输出离散的FIR过滤器块参考页。对象属性对应于块参数。