主要内容

级联

过滤系统对象的级联

描述

例子

足球俱乐部=级联(其中obj1、methoda objn…)返回一个对象,足球俱乐部,类型dsp。FilterCascade足球俱乐部是输入系统对象的级联版本其中obj1methodaobjn。您可以向该函数输入多个System对象。cascade方法必须支持输入System对象。万博1manbetx有关支持的System对象列表,万博1manbetx请参见输入参数

例子

全部折叠

用级联法设计一个两级抽取器dsp。CICDecimatordsp。CICCompensationDecimator系统对象。

构造对象

CICDecim = dsp。CICDecimator (“DecimationFactor”6“NumSections”6);Fs = 16e3;%补偿抽取器输入的采样频率fPass = 4e3;%通带频率fStop = 4.53;阻带频率CICCompDecim = dsp。CICCompensationDecimator (CICDecim“DecimationFactor”2,“PassbandFrequency”成就,“StopbandFrequency”fStop,“SampleRate”fs);

类创建两个对象的级联级联方法

FC = cascade(CICDecim, CICCompDecim);

可视化级联的频率响应

f = fvtool(CICDecim, CICCompDecim, FC,“Fs”, [fs*6, fs, fs*6],“算术”“固定”);集(f,“NormalizeMagnitudeto1”“上”);传奇(f,“中投杀害多人者”“CIC薪酬十进制法”“总体响应”);

图1:振幅响应(dB)包含一个轴对象。标题为Magnitude Response (dB), xlabel Frequency (kHz), ylabel Magnitude (dB)(归一化为0 dB)的axes对象包含6个类型为line的对象。这些对象分别代表CIC抽取量:量化、CIC抽取量:参考、CIC补偿抽取量:量化、CIC补偿抽取量:参考、总体响应量:量化、总体响应量:参考。

输入参数

全部折叠

其中obj1methodaobjn是否要级联的过滤器。要查看可以传递给级联方法的System对象列表,请键入

dsp.FilterCascade.help万博1manbetxSupportedSystemObjects
在MATLAB中®命令提示符。

输出参数

全部折叠

级联过滤器,作为类型的System对象返回dsp。FilterCascade。有关每个阶段中过滤器属性的信息,请键入信息(FC)在MATLAB命令提示符中。

版本历史

在R2016a中引入

另请参阅