Simulink.sdi.getArchiveRunLimit

Определите сконфигурированный предел запуска для Инспектора Данных моделирования архив

Описание

пример

limit = Simulink.sdi.getArchiveRunLimit возвращает предел, сконфигурированный для количества запусков Инспектор Данных моделирования хранилища в архиве. Когда количество запусков в архиве достигает предела, Инспектор Данных моделирования начинает удалять запуски из архива на базисе метода "первым пришел - первым вышел". Когда другой запуск вводит архив, Инспектор Данных моделирования удаляет запуск, который был в архиве самым длинным. limit из -1 указывает, что архив не имеет никакого предела для количества запусков, которые это хранит. limit из 0 средние значения, что архив не может содержать запуски.

Совет

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

Примеры

свернуть все

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

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

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

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

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

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

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

Выходные аргументы

свернуть все

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

Введенный в R2018b