Ведение журнала данных моделирования может привести к образованию большого объема данных, которые могут заполнить дисковое пространство. Чтобы устранить проблемы, связанные с заполнением дискового пространства, можно указать минимальные требования к дисковому пространству, максимальный размер регистрируемых данных или и то, и другое. Для обеспечения того, чтобы записанные данные не превышали указанный максимальный размер, или для нарушения требования к дисковому пространству достаточно места на диске, данные предыдущего запуска могут быть удалены, а запись записанных данных может быть отключена. Можно задать приоритет продолжения регистрации данных в текущем моделировании или сохранения предыдущих данных моделирования.
Используйте Simulink.sdi.setRequiredFreeSpace для настройки ведения журнала, чтобы оставить пустым не менее 1 ГБ дискового пространства.
Используйте Simulink.sdi.setMaxDiskUsage для указания максимального размера записанных данных, равного 100 ГБ.
При настройке ограничений размера журнала можно также указать, что делать при приближении ограничений журнала. Можно выбрать приоритет хранения данных из предыдущих прогонов или данных в текущем прогоне.
По умолчанию для текущих данных моделирования устанавливается приоритет. Если размер регистрируемых данных приближается к настроенным пределам, данные предыдущего моделирования удаляются. Если при удалении данных прогона недостаточно места, запись зарегистрированных данных отключается, и больше данные из текущего моделирования не сохраняются. При выборе приоритета для записанных данных из предыдущего моделирования запись отключается, как только размер записанных данных приближается к настроенным пределам. При удалении данных запуска и отключении записи появляется предупреждение.
Используйте Simulink.sdi.setDeleteRunsOnLowSpace настройка ведения журнала для определения приоритетов при сохранении данных предыдущего запуска.
Если запись отключена из-за размера записанных данных, необходимо снова включить запись для сохранения данных из будущих моделирований. Используйте Simulink.sdi.setRecordData функция для включения записи.