在经典的Simulink中金宝app®工作流,当你模拟一个模型时,Simulink:金宝app
编译模型
模拟模型
终止仿真
在开发模型时,通常在迭代设计时重复模拟模型。例如,您可以为特定的响应校准输入值或块参数。更改这些值或参数并不总是需要在再次模拟之前编译模型。然而,在经典的工作流中,每个仿真都会编译模型,即使更改不会从结构上改变模型。每次编译都会减慢过程并增加总体模拟时间。
快速重启允许您执行迭代模拟,而无需每次编译模型或终止模拟。使用快速重新启动,只编译一次模型。然后,您可以更改根导入的值、模型初始状态的值,以及工作区块数据的值,调整参数和根输入,并再次模拟模型,而无需花费时间重新编译。快速重启将多个模拟阶段关联到单个编译阶段,从而使迭代模拟更有效。
当您的工作流不需要对模型进行结构更改时,使用快速重启。此外,如果工作流涉及以下任何一个因素,那么快速重启会更好:
该模型需要多次仿真,仿真输入或参数在每次迭代中都会发生变化。
模型的编译时间为几秒或更长。
您需要在运行时切换求解器以选择适当的求解器,而不必经历昂贵的重新编译过程。
你可以在正常和加速模式下使用快速重启。在加速模式下使用快速重启时,可以减少模拟时间并只执行一次编译。
这些都是在快速重启中模拟的限制。
快速重启不支持以下模式:金宝app
快速的加速器
外部
当模型处于重新初始化状态时,不能:
使结构变化。
更改不可调优参数,如样本时间。
保存对模型的更改。您必须关闭快速重启以保存对模型的任何更改。
如果模型包含不支持的块,则不能在模型中启用快速重启金宝appModelOperatingPoint
对象。这些模块包括:
遗产(pre-R2016a) SimEvents®块
Simscape™多体™第一代块
MATLAB®包含系统对象的功能块
不实现模型工作点的s函数得到
和集
方法,但Pwork
向量表示
从多媒体文件
多媒体文件
从音频设备
音频设备
多径Rician衰落信道
多径瑞利衰落信道
Derepeat
直流阻断剂
堆栈
队列
读取二进制文件
写二进制文件
视频查看器
显示帧率
视频从工作区
视频的工作区
在模拟之间,快速重启不处理设计数据的更改,如总线属性。
应用参数可调性限制。看到其他建模目标的可调性注意事项和限制.
当在快速重启中模拟模型时,定点工具提供有限的支持。金宝app您必须退出快速重启以收集模拟和派生范围,并提出数据类型。
当启用快速重启时,您不能更改变体子系统或变体模型使用的变体。这是因为不活动的子系统在第一次模拟中没有编译。
当对同一个被引用模型有多个模型引用时,当模型处于重新初始化状态时,您不能更改模型可见性。
快速重启不兼容以下工具:
金宝app仿真软件分析器
金宝app仿真软件调试器
在快速重启中模拟模型时,不能使用model Advisor运行检查。
当您启用快速重启时,sim卡
命令只支持单次输金宝app出金宝app仿真软件。SimulationOutput
形式,不管您在命令中使用的语法是什么。
当启用快速重启时,不能将不可调优参数作为参数传递给sim卡
.