Simulink:从第 1 位或第 2 位读取二进制文件

Simulink: read binary file from the 1st or from the 2nd bit

我有一个二进制文件,我从中读取了一个位序列(用于维特比解码器)。在一种情况下,我只是从头读取文件(从 zero 位开始),但在另一种情况下,我必须读取一个位序列来自 1st 位。 以下是我的方案的一部分: 我无法理解如何做到这一点。 将序列延迟 1 位(在序列前添加一位)对我来说也是合适的,并尝试使用元素 Delay, Unit Delay, Tapped Delay 来做到这一点。但我无法理解如何正确地做到这一点。 我应该为 Bibary 文件 Reader 和延迟使用什么参数? 现在我使用文件 Reader 块的 Samples per frame 参数等于 262144,采样时间为 1。

通过添加具有以下参数的 Delay 块解决: