Simulink.sdi.getMaxDiskUsage

Получите сконфигурированный максимальный размер для данных, регистрируемых к диску

    Описание

    пример

    maxSize = Simulink.sdi.getMaxDiskUsage возвращает максимальный размер, сконфигурированный для данных, регистрируемых к диску, в модулях ГБ.

    Примеры

    свернуть все

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

    Используйте Simulink.sdi.getRequiredFreeSpace функция, чтобы получить сконфигурированное требование минимального дискового пространства. Возвращенное значение использует модули ГБ.

    minDiskSpace = Simulink.sdi.getRequiredFreeSpace;

    Используйте Simulink.sdi.getMaxDiskUsage функция, чтобы получить сконфигурированный максимальный размер для данных, регистрируемых к диску. Возвращенное значение использует модули ГБ.

    maxSize = Simulink.sdi.getMaxDiskUsage;

    Используйте Simulink.sdi.getDeleteRunsOnLowSpace функция, чтобы получить сконфигурированное поведение при приближении к пределам логгирования. Когда deleteRuns верно, данные из предшествующих симуляций удалены сначала к свободному пространству на диске для продолжительного входа в систему текущей симуляции. Если удаление запусков не освобождает достаточно пробела, запись записанных данных отключена для текущей симуляции. Когда deleteRuns false, запись записанных данных отключена для текущей симуляции, и данные из предшествующих симуляций сохраняются.

    deleteRuns = Simulink.sdi.getDeleteRunsOnLowSpace;

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

    свернуть все

    Максимальный размер, сконфигурированный для данных, регистрируемых к диску, возвращенному как скаляр, в модулях ГБ.

    Введенный в R2021a