小编Mat*_* W.的帖子

Simulink 中的循环缓冲区

我想在纯 Simulink 模型中实现一个非常巨大的(10^6 个元素 - 固定大小)循环缓冲区(没有进一步的工具箱,没有 S-Function)。

在某些时候,我需要读取一些元素(任何地方,而不仅仅是开始或结束)。

我无法使用以下解决方案:

  1. “队列块”或“缓冲区块”(我没有可用的信号处理工具箱)
  2. “离散延迟”(我需要一个巨大的缓冲区,并且不会在模型中放置 10^6 的延迟)
  3. “Sim Events”(我需要从这个模型生成代码)

我还没有尝试过“S-Function”,我正在寻找替代解决方案。

您还知道什么进一步的方法?

code-generation simulink

2
推荐指数
1
解决办法
8177
查看次数

标签 统计

code-generation ×1

simulink ×1