将输入帧缓冲为标量输出序列
信号管理/缓冲器
dspbuff3
Unbuffer块取消缓冲区米我——- - - - - -N输入1
——- - - - - -N输出。也就是说,输入是无缓冲的row-wise这样矩阵的每一行在输出中都是独立的时间样本。块接收输入的速率通常小于块产生输出的速率。
块调整输出速率,使样品时间在输入和输出时都是一样的,T所以= T如果.因此,输出采样周期为输入帧大小米我和帧周期Tfi是Tfi/米我,表示率米我倍于输入帧速率。在上面的例子中,块每三个采样周期接收一次输入,但每个采样周期产生一次输出。要将输入重新缓冲为更大或更小的帧大小,请使用缓冲块。
在模型下面,块取消缓冲一个帧大小为3的四通道输入。的初始条件参数设置为0,任务模式设置为多任务,因此前三个输出为零向量。
Unbuffer块有zero-tasking延迟在仿真金宝app软件®单一任务模式。零任务延迟意味着第一个输入样本(在t=0)显示为第一个输出样例。
为多任务处理操作,属性指定的值初始化非缓冲区块的缓冲区初始条件参数,并且块在模拟开始时开始取消此帧的缓冲。因此,对块的输入延迟了一个缓冲区长度,或米我样本。
的初始条件参数可以是以下之一:
第一个要重复的标量米我输出每个通道的样本
长度,米我包含第一个值的向量米我为每个通道输出样本
一个米我——- - - - - -N矩阵包含第一个的值米我输出样本在每个N渠道
请注意
有关延迟和Simulink任务模式的更多信息,请参见金宝app超时算法延迟(任务延迟)而且基于时间的调度和代码生成(金宝app仿真软件编码器).
对于非零延迟情况,块的初始输出值。可以指定标量、向量或矩阵。
港口 | 金宝app支持的数据类型 |
---|---|
输入 |
|
输出 |
|