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

时间:2018-05-27 00:40:10

标签: matlab simulink

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

OFDM Simulink Model

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

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

1 个答案:

答案 0 :(得分:1)

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

您还可以考虑使用常量块,将输出设置为1D向量,而不是重复序列块。 (你仍然需要Buffer块。)

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