文档

快速启动工作流

当您需要迭代地模拟模型以优化参数、实现所需的响应或自动化测试时,请使用快速重启以避免再次编译。

  1. 打开快速重启使用快速启动按钮万博1manbetx®编辑器工具栏或从命令行。

  2. 模拟模型。第一个模拟需要模型编译、初始化和保存SimState.一旦模拟完成,它就不会终止。相反,模型将在快速重启中再次初始化。

  3. 执行以下任何操作:

    • 改变可调参数。

    • 调优根级输入。

    • 修改可调参数引用的基本工作空间、模型工作空间变量和数据字典条目。

    • 改变输入从文件从工作空间块。

    • 改变初始状态参数,用于下一次模拟。

    • 使用信号生成器阻塞、更改数据、重命名信号和信号组,并添加新组。

    • 控件以编程方式更改模型的信号日志记录重写值set_param命令和DataLoggingOverride参数。看到覆盖信号记录设置从MATLAB

    一旦在快速重启中初始化了模型,就不能这样做了

    • 更改信号或变量的尺寸、类型或复杂性。

    • 更改不可调优的参数,如样本时间。

    • 进行结构更改,如添加或删除块或连接。

    这些更改要求您再次编译模型。要进行这样的更改,请关闭快速重启,进行更改,然后重复此过程。

  4. 模拟模型。模型使用您提供的参数和输入的新值,但不会再次编译。

  5. 一旦你达到了期望的响应,关闭快速重启。

    请注意

    当您关闭快速重新启动时,Simulink不会存储模型的任何编译信万博1manbetx息。当您下一次模拟模型时,模型将进行编译。

相关的例子

更多关于

这个话题有用吗?