Main Content

万博1manbetxsimulink.sdi.setautoarchivemode

指定模拟数据检查器如何管理模拟运行

描述

例子

万博1manbetxsimulink.sdi.setautoarchivemode((archive配置模拟数据检查器以管理模拟运行archive

当您在一个MATLAB中运行多个模拟时®会话,模拟数据检查器保留每个仿真的结果,因此您可以一起分析结果。使用仿真数据检查器存档来管理模拟数据检查器保留的运行次数,并在用户界面中视觉管理运行。

启用自动存档后,当您启动模拟时,模拟数据检查器将先前的跑步移至存档。在用户界面中,先验运行会自动进入可折叠档案窗格和图会自动更新以显示当前仿真的数据。

With automatic archiving disabled, the Simulation Data Inspector does not move runs to the archive or automatically update plots.

小费

When you enable automatic archiving and specify an archive run limit, the Simulation Data Inspector automatically manages the number of runs it retains. Once the number of runs reaches the specified limit, the Simulation Data Inspector deletes runs from the archive on a first-in, first-out basis.

有关如何控制模拟记录的数据量的更多信息,请参见Limit the Size of Logged Data

例子

全部收缩

配置仿真数据检查器以自动移动先验模拟进入存档。

万博1manbetxsimulink.sdi.setautoarchivemode(true)

通过设置存档运行限制,指定保留在模拟数据检查器中的运行次数。例如,将存档运行限制指定为5除了当前运行外,还只保留五个先前的运行。

万博1manbetxsimulink.sdi.setarchiverunlimit(5)

仿真数据检查器会自动移动先验进入存档。一旦档案包含五个运行,模拟数据检查器就会以先入为先进的基础从存档中删除数据。

您可以配置仿真数据检查器以仅保留当前仿真的记录数据。在迭代设计和调试工作流程中,这种配置有助于防止在磁盘上积累不需要的记录数据。

首先,检查模拟数据检查器存档的配置。保存存档偏好值以恢复设计或调试后还原偏好。

limit = 万博1manbetxsimulink.sdi.getArchiverunlimit;mode = 万博1manbetxsimulink.sdi.getautoarchivemode;

配置仿真数据检查器以自动移动到存档。然后,将存档运行限制设置为0

万博1manbetxsimulink.sdi.setautoarchivemode(true)simulink.sdi.setarchiverunlimit(0)

模拟模型时,仿真数据检查器删除了先前的运行,并更新视图以显示当前仿真的信号。

When you finish designing or debugging your model, you can restore the Simulation Data Inspector archive back to the previous configuration.

万博1manbetxsimulink.sdi.setarchiverunlimit(limit)simulink.sdi.setautoarchivemode(mode)

输入参数

全部收缩

仿真数据检查器是否使用存档来管理运行,指定为逻辑true((1) 或者错误的((0)。

数据类型:逻辑

版本历史记录

在R2018B中引入