exponenta event banner

Сохранение и извлечение данных моделирования в журнале

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

Метод ведения журналаВключеноSavableЭкспортныйИспользовать

Память

Настройка потоковой передачи данных во временный каталог диска отключена, параметр Запись данных в инспекторе данных моделирования отключен

1

0

MATLAB ®save и load функции, переменные рабочей области и файлы MAT

Временный файл на диске

Параметр Потоковая передача данных во временный каталог диска включен, параметр Запись данных в инспекторе данных моделирования отключен

0

1

simscape.logging.export и simscape.logging.import

Инспектор расчетных данных

Параметр «Запись данных в инспекторе данных моделирования» включен

0

0

Функции управления данными Simulation Data Inspector, Проверка и анализ результатов моделирования

Данные, зарегистрированные в памяти

При регистрации данных моделирования в рабочей области (флажок Потоковые данные во временную дисковую папку на панели Simscape диалогового окна «Установки» отключен) все данные сохраняются в переменной рабочей области. Обычный интерфейс MATLAB можно использовать для сохранения переменной рабочей области в виде MAT-файла и загрузки MAT-файла в переменную. Дополнительные сведения см. в разделах Переменные рабочей области и MAT-файлы.

Данные, зарегистрированные во временном файле на диске

При потоковой передаче данных моделирования на диск (флажок Потоковые данные во временный каталог диска на панели Simscape диалогового окна «Установки» включен) данные сохраняются как simlog объект во временном файле, а переменная рабочей области ссылается на simlog объект. Временный файл сохраняется до тех пор, пока в рабочей области имеется имя переменной журнала, ссылающейся на него. simscape.logging.export функция сохраняет записанные данные моделирования в файл MLDATX, отличный от временного файла, для использования в более позднем сеансе. Загрузка файла MLDATX, содержащего сохраненный файл simlog снова в рабочую область и связать его с переменной рабочей области, используйте simscape.logging.import функция.

Действуют следующие ограничения:

  • При потоковой передаче данных на диск можно экспортировать и импортировать только весь simlog объект. Это отличается от регистрации данных в рабочей области, где можно сохранить часть переменной рабочей области (например, узел в simlog дерево) как отдельный MAT-файл.

  • simscape.logging.export не поддерживает использование символов в имени файла в разных языках.

Данные, записанные в инспекторе данных моделирования

Если установить флажок Записать данные в инспекторе расчетных данных (Record data in Simulation Data Inspector) на панели Simscape (Simscape) диалогового окна Параметры конфигурации (Configuration Parameters) для конкретной модели, этот вариант переопределяет настройку ведения журнала. simlog объект имеет оба savable и exportable свойства имеют значение 0. Для сохранения и извлечения этих данных необходимо использовать функции управления данными инспектора данных моделирования. Дополнительные сведения см. в разделе Проверка и анализ результатов моделирования.

Связанные темы