【问题标题】:Slowing Down Simulink减慢 Simulink
【发布时间】:2015-02-18 03:28:49
【问题描述】:

我有一个在 Simulink 中运行的仿真,其输入基于一组 5000 个样本。将我的模拟时间设置为 5000 步,模型运行(大约 2 秒),然后我得到结果。有没有办法改变我的模型,让它运行得更慢,并且我可以看到结果随着模拟的进行而变化? 我已经有 12 年没有接触过 Matlab 或 Simulink 了,所以假设我是个菜鸟。我确定这些信息在其中一本手册中的某处我只是不知道要查找什么:-(

TIA 标记

【问题讨论】:

  • 我不明白为什么这应该有用?一种方法是使用更多步骤。

标签: matlab simulink


【解决方案1】:

是的,有多种实用程序可以减慢文件交换中 Simulink 模型的执行速度。以下是一些:

【讨论】:

  • Perfect - Real-Time Pacer 正是我所需要的。
  • 完美 - 我正在使用 Real-Time Pacer,这正是我想要的。谢谢你
  • 很高兴能提供帮助。如果它帮助您解决了您的问题,请接受答案,以便其他有类似问题的人也可以轻松找到解决方案。
【解决方案2】:

我有一台设备,有时我会通过 UDP 连接使用来自 Simulink 的数据来驱动它。这是我用来确保模拟实时运行以便设备以正确的速率接收数据的快速而肮脏的技巧:

只需放入音频设备源和接收器即可强制模型实时运行,因为您的音频设备必须这样做。它不必以任何方式与模型的其余部分进行交互。

这不是您将用于任何类型的最终模型的解决方案,但它非常适合快速的一次性模拟。

这些模块来自 DSP 工具包,但可能还有其他模块也提供。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-23
    • 2014-04-06
    • 2011-10-13
    • 1970-01-01
    • 1970-01-01
    • 2022-06-10
    • 2018-05-22
    相关资源
    最近更新 更多