Simulink.sdi.setArchiveRunLimit

Задайте предел для количества запусков, хранящихся в архиве Данные Моделирования Inspector

Описание

пример

Simulink.sdi.setArchiveRunLimit(limit) устанавливает предел архивирования Данные Моделирования Inspector в соответствии с limit. Когда количество запусков в архиве достигает предела, Данные Моделирования Inspector начинают удалять запуски из архива на основе первого выхода. Когда другой запуск входит в архив, Данные моделирования Inspector удаляют запуск, который находился в архиве дольше всего. A limit от -1 указывает, что архив не имеет предела на количество запусков, которые он хранит. A limit от 0 означает, что архив не может содержать ни одних запусков.

Совет

Чтобы сохранить данные только для текущего запуска, сконфигурируйте Данные моделирования Inspector, чтобы автоматически архивировать запуски и установите предел запуска архива равным 0.

Примеры

свернуть все

Можно сконфигурировать Данные моделирования Inspector, чтобы сохранить только записанные данные для текущей симуляции. В итерационном проекте и отладке рабочих процессов это строение помогает предотвратить накопление нежелательных записанных данных на диске. Сначала проверьте строение архива Данные Моделирования Inspector. Можно сохранить параметры, чтобы восстановить настройки после завершения разработки или отладки.

limit = Simulink.sdi.getArchiveRunLimit;
mode = Simulink.sdi.getAutoArchiveMode;

Установите предел архива равным 0 и сконфигурируйте Данные Моделирования Inspector, чтобы автоматически архивировать выполняемые симуляции.

Simulink.sdi.setArchiveRunLimit(0)
Simulink.sdi.setAutoArchiveMode(true)

Когда вы симулируете модель, Данные моделирования Inspector удаляют предыдущий запуск и обновляет представление, чтобы показать сигналы в текущей симуляции.

Когда вы закончите разработку или отладку модели, можно восстановить архив Данные Моделирования Inspector к его предыдущему строению.

Simulink.sdi.setArchiveRunLimit(limit)
Simulink.sdi.setAutoArchiveMode(mode)

Входные параметры

свернуть все

Предельное количество запусков, хранящихся в архиве Данные Моделирования Inspector. Когда количество запусков в архиве достигает предела, Данные Моделирования Inspector начинают удалять запуски из архива на основе первого запуска. A limit от -1 указывает, что на запусках, хранящейся в архиве, нет предела. A limit от 0 указывает, что архив не может содержать ни одних запусков.

Пример: -1

Пример: 10

Введенный в R2018b