如何将 Simulink OFDM 中随机整数生成器的输入数据替换为固定定义的输入数据

How to replace the input data from the random integer generator in Simulink OFDM into a fixed defined input data

我有一个用于 OFDM 仿真的 Simulink 模型。我能够从互联网上的教程构建模型。该模型看起来像这样:

OFDM Simulink Model

现在,我想要做的是生成一个具有固定和定义值的输入整数流(特别是这个整数序列:[84 104 105 115 32 105 115 32 97 32 116 101 115 116 46]),而不是使用随机整数生成器(模型中的第一个块)。

我应该使用什么块?我尝试使用重复序列阶梯块,但它不提供类似于随机整数生成器的基于帧的输出。

您可以只使用 Buffer 块将重复序列的输出转换为适当大小的帧。

您也可以考虑只使用 Constant 模块,将输出设置为一维向量,而不是 Repeating Sequence 模块。 (您仍然需要 Buffer 块。)

或者,您可以将序列定义为 MATLAB 工作区中的变量并使用 Signal From Workspace 块(注意,这是 DSP 工具箱中的块,而不是基本 Simulink 源中的 From Workspace 块library),可以设置输出一帧。