Simulink.sdi.setArchiveRunLimit

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

Синтаксис

Simulink.sdi.setArchiveRunLimit(limit)

Описание

пример

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

Совет

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

Примеры

свернуть все

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

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

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

setArchiveRunLimit(0)
setAutoArchiveMode(true)

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

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

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

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

свернуть все

Ограничьте для количества выполнений, сохраненных в Моделировании архив Data Inspector. Когда количество выполнений в архиве достигает предела, Моделирование, Data Inspector начинает удалять выполнения из архива на основе метода "первым пришел - первым вышел". limit -1 указывает, что нет никакого предела на выполнениях, сохраненных в архиве. limit 0 указывает, что архив не может содержать выполнения.

Пример 1

Пример: 10

Представленный в R2018b

Была ли эта тема полезной?