主要内容

order

离散时间滤波器 System object 的阶数

说明

n = order(sysobj) 返回滤波器 System object™ 的阶数 n。阶数取决于滤波器结构和参考双精度浮点系数。

示例

示例

全部折叠

使用 dsp.FilterCascade 对象为 CIC 抽取器设计补偿抽取器。确定整个滤波器的阶数。

cicdecim = dsp.CICDecimator(DecimationFactor=6, ...
    NumSections=6);

fs = 16e3;     % Sampling frequency of input of compensation decimator
fPass = 4e3;   % Passband frequency
fStop = 4.5e3; % Stopband frequency
ciccomp = dsp.CICCompensationDecimator(cicdecim, ...
    DecimationFactor=2, ...
    PassbandFrequency=fPass, ...
    StopbandFrequency=fStop, ...
    SampleRate=fs);

filtchain = dsp.FilterCascade(cicdecim, ciccomp);

order(filtchain)
ans = 
648

输出参量

全部折叠

滤波器阶数,以标量形式返回。阶数取决于滤波器结构和参考双精度浮点系数。

数据类型: double

版本历史记录

在 R2011a 中推出

全部展开

另请参阅