dsp.FilterCascade
创建过滤系统对象的级联
描述
的dsp.FilterCascade
对象创建一个多级系统对象™,使过滤系统对象的级联,延迟,标量收益。这个对象操作类似级联
函数。然而,级联
功能不支持延迟作为一个过滤阶段。金宝app
你可以通过dsp.FilterCascade
系统对象作为一个阶段到另一个地方dsp.FilterCascade
系统对象。你也可以通过dsp.FilterCascade
系统对象作为输入级联
函数。
当你调用对象,大小,数据类型,输入信号的复杂性必须支持的所有阶段的滤波器级联。金宝app这个对象支持适应信号如果金宝app对象内的过滤阶段支持适应信号。
过滤信号级联的过滤器:
创建
dsp.FilterCascade
对象并设置其属性。调用对象的参数,就好像它是一个函数。
了解更多关于系统对象是如何工作的,看到的系统对象是什么?
或者,您可以生成一个MATLAB®函数从滤波器级联对象,调用这个函数来过滤信号。生成的函数支持C / c++代码生成。金宝app更多细节,请参阅generateFilteringCode
函数。
创建
描述
返回一个系统对象,足球俱乐部
= dsp.FilterCascade足球俱乐部
有一个阶段,一个dsp.FIRFilter
系统对象的默认属性。
返回一个多级系统对象,足球俱乐部
= dsp.FilterCascade (filtn filt1, filt2,…)足球俱乐部
,设置为第一阶段filt1
第二阶段开始filt2
,等等。每个阶段可以过滤系统对象dsp.FilterCascade
系统对象,dsp.Delay
系统对象,或一个标量值。
例如,创建一个滤波器级联,包括一个低通滤波器,高通滤波器,获得阶段。
lpFilt = dsp.LowpassFilter (“StopbandFrequency”,15000,…“PassbandFrequency”,12000);hpFilt = dsp.HighpassFilter (“StopbandFrequency”,5000,…“PassbandFrequency”,8000);获得= 2;bpFilt = dsp.FilterCascade (lpFilt hpFilt 2);
属性
使用
语法
描述
输入参数
输出参数
对象的功能
使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj
使用这个语法:
发行版(obj)