多个DSP系统工具箱™系统对象支持可变大小的输入信号。金宝app在这些System对象中,即使对象被锁定,也可以改变输入矩阵的帧大小(行数)。输入矩阵的通道数(列数)必须保持不变。当您调用System对象以运行其算法时,System对象™将锁定。
请注意如果你正在使用R2016a或更早的版本,用等价的步骤语法替换每个对象调用。例如,obj (x)
就变成了步骤(obj, x)
.
创建一个dsp。FIRHalfbandDecimator
系统对象™。输入信号包含10个通道,每个通道有1000个样本。
FIRHalfband = dsp.FIRHalfbandDecimator;输入= randn(1000年,10);
通过运行算法锁定对象。
FIRHalfband(输入);isLocked (FIRHalfband)
ans =逻辑1
在不释放对象的情况下,将输入帧的大小更改为800。
输入= randn(800年,10);FIRHalfband(输入);
System对象运行无误。
对于支持可变大小信号的DSP系统工具箱块列表,请从MATLAB中打开块数据类型支持表金宝app®命令提示符:
看带X的方块适应的支持金宝app块数据类型支持表的列。金宝app