主要内容

可变大小信号支持DSP系统对象金宝app

几个DSP系统工具箱™系统对象支持可变大小的输入信号。金宝app在这些System对象中,即使对象被锁定,您也可以更改输入矩阵的帧大小(行数)。输入矩阵的通道数(列数)必须保持不变。System对象™在调用该对象以运行其算法时锁定。

可变大小信号支持示例金宝app

请注意:如果您正在使用R2016a或更早的版本,请使用等效的步骤语法替换对对象的每个调用。例如,obj (x)就变成了步骤(obj, x)

创建一个dsp。FIRHalfbandDecimator系统对象™。输入信号包含10个通道,每个通道中有1000个样本。

FIRHalfband = dsp.FIRHalfbandDecimator;Input = randn(1000,10);

通过运行算法锁定对象。

FIRHalfband(输入);isLocked (FIRHalfband)
ans =逻辑1

在不释放对象的情况下将输入帧大小更改为800。

Input = randn(800,10);FIRHalfband(输入);

System对象运行无错误。

DSP系统工具箱支持可变大小信号的系统对象金宝app

对于支持可变大小信号的DSP系统工具箱块列表,请从MATLAB中打开块数据类型支持表金宝app®命令提示符:

看到有X的方块适应的支持金宝app块数据类型支持表的列。金宝app