在经典的Simulink中金宝app®工作流,当您模拟模型时,Simulink:金宝app
编译模型
模拟模型
终止模拟
在开发模型时,通常会在迭代设计时重复模拟模型。例如,可能会校准特定响应的输入值或块参数。更改这些值或参数并不总是需要在再次模拟之前编译模型。但是,在经典工作流中,每个模拟都会编译即使更改不会改变模型的结构,也会对模型进行重新编译。每次编译都会减慢过程并增加总体模拟时间。
快速重启允许您执行迭代模拟,而无需每次编译模型或终止模拟。使用快速重启,只需编译一次模型。然后,您可以更改根输入的值、模型初始状态的值以及工作区块数据中的值,调整参数和根输入,并再次模拟模型,而无需花费时间重新编译。Fast restart将多个模拟阶段与单个编译阶段相关联,以提高迭代模拟的效率。
当工作流不需要对模型进行结构更改时,请使用“快速重新启动”。此外,如果工作流涉及以下任何因素,则快速重启更适合:
该模型需要多次仿真,其中仿真输入或参数在每次迭代中都会发生变化。
模型的编译时间为几秒或更长。
您需要在运行时切换解算器以选择适当的解算器,而无需经历昂贵的重新编译过程。
您可以在正常和加速器模拟模式下使用快速重启。在加速器模式下使用快速重启时,可以减少模拟时间并仅执行一次编译。
这些是在快速重启中模拟的限制。
快速重启不支持以下模式:金宝app
快速加速器
外部的
当模型处于重新初始化状态时,您不能:
进行结构性改革。
对无法更改的参数(如采样时间)进行更改。
保存对模型的更改。必须关闭“快速重新启动”以保存对模型的任何更改。
如果模型包含不支持的块,则无法在模型中启用快速重新启动金宝app模型操作点
对象这些区块包括:
遗留(R2016a之前)SimEvents®阻碍
模拟风景™ 多体™第一代积木
MATLAB®包含系统对象的功能块
S-不实现模型操作点的功能收到
和设置
方法,但有工作
声明的向量
从多媒体文件
多媒体文件
从音频设备
到音频设备
多径Rician衰落信道
多径瑞利衰落信道
取消重复
直流阻断器
堆栈
队列
读取二进制文件
写二进制文件
视频查看器
帧速率显示
来自工作区的视频
视频到工作区
在模拟之间,快速重启不会处理设计数据的更改,例如总线属性。
参数可调性限制适用。看见其他建模目标的可调性注意事项和限制.
在快速重新启动中模拟模型时,定点工具提供的支持有限。必须退出快速重新启动才能金宝app收集模拟和衍生范围,并提出数据类型。
启用“快速重启”时,无法更改变量子系统或变量模型使用的变量。这是因为在第一次模拟中未编译非活动子系统。
当同一个参照模型有多个模型参照时,当模型处于重新初始化状态时,不能更改模型可见性。
快速重新启动与以下工具不兼容:
金宝appSimulink轮廓仪
金宝appSimulink调试器
在快速重新启动中模拟模型时,不能使用模型顾问运行检查。
启用快速重新启动后,将模拟
命令仅支持单个输金宝app出金宝app模拟输出
窗体,而不考虑在命令中使用的语法。
启用快速重启时,不能将不可调参数作为参数传递给模拟
.