【问题标题】:Simulink Real-Time Desktop model: why does it rebuild on every run?Simulink Real-Time Desktop 模型:为什么每次运行都会重建?
【发布时间】:2018-02-12 05:22:46
【问题描述】:

我有一个 Simulink Real-Time Desktop 模型,它从外部模式下的 GUIDE 应用程序启动。我的问题是如何在没有 Matlab 每次都重建它的情况下运行模型。 在 _OpeningFcn 中,我包含了一个 'rtwrebuild' 命令,期望这将重建代码如果模型自上次运行以来已更改。但是,当我使用 set_param(MODEL, 'SimulationCommand', 'start', ...) 开始实时仿真时,无论 'rtwrebuild' 做什么,它都会重新构建代码。如何防止启动命令导致所有这些不必要的构建?

【问题讨论】:

    标签: matlab real-time simulink


    【解决方案1】:

    由于我没有足够的声誉发布评论请求以进行澄清,所以我会在这里问;你检查配置集中的rebuild选项设置了吗?

    根据我自己的经验,即使设置为仅在检测到更改时重新构建也需要很长时间,因为它仍然会打开模型树中的每个文件以检查是否没有任何更改。此外,我认为一些参数更改算作重建的原因。如果您不希望这样,您需要设置“从不”重建并自己控制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-28
      • 2019-02-03
      • 2021-06-23
      • 2020-08-24
      • 1970-01-01
      • 2022-07-23
      相关资源
      最近更新 更多