Значения сигналов можно сохранить в рабочей области MATLAB или в файле MLDATX, MAT-файле или Excel ® во время моделирования для последующего извлечения и постобработки. Сохранение данных моделирования также называется протоколированием или экспортом данных моделирования.
Сохранение данных моделирования в Dataset формат упрощает постобработку, обеспечивая общий формат для результатов множества методов регистрации. Используя Dataset формат сохраняет данные как MATLAB timeseries , которые можно обрабатывать с помощью MATLAB.
Регистрация сигналов и использование хранилищ данных Dataset формат.
Использование вывода и регистрации состояния Dataset в качестве формата по умолчанию.
Формат сохранения по умолчанию для блоков «В файл» и «В рабочую область»: Timeseries.
Simulink ® предоставляет инструменты для преобразования зарегистрированных данных вDataset формат.
Сведения о том, какой подход следует использовать для регистрации данных сигнала, см. в разделе Экспорт данных моделирования.
| Вспомогательный порт | Создание выходного порта для подсистемы или внешнего выхода |
| Отчет | Запись данных в рабочую область, в файл или в оба |
| К файлу | Запись данных в файл |
| К рабочему пространству | Запись данных в рабочую область |
Экспорт (журнал) данных моделирования в качестве опорной структуры для анализа и отладки модели.
Формат данных для данных моделирования в журнале
Для протоколированных данных можно использовать множество форматов, включая набор данных, временные ряды MATLAB, массивы и структуры. Поддерживаемые форматы данных различаются в зависимости от методов ведения журнала. Однако формат набора данных доступен для всех методов регистрации.
Преобразование набора данных для зарегистрированных данных
Чтобы преобразовать переменную рабочей области, содержащую данные, зарегистрированные в формате, отличном от формата Dataset, для использования формата Dataset, используйте конструктор Simulink.CharingData.Dataset.
Работа с большими данными для моделирования
Регистрируйте, загружайте и анализируйте большие данные для моделирования.
Ограничить размер зарегистрированных данных
Выберите одну из нескольких стратегий ограничения размера регистрируемых данных.
Укажите значения сигналов для регистрации
Укажите значения сигналов для регистрации во время моделирования.
Запись данных в постоянное хранилище
Храните записанные данные моделирования в постоянном хранилище в MAT-файле.
Загрузка больших данных для моделирования
Загрузка больших данных в качестве входных данных моделирования.
Анализ больших данных из моделирования
Доступ к данным моделирования, зарегистрированным в постоянном хранилище для анализа в MATLAB.
Данные сигнала регистрации, использующие единицы измерения
Записывать в журнал данные о сигналах, которые используют единицы измерения, используя формат регистрации Dataset или Timeseries для регистрации сигналов, блок To File и блок To Workspace.
Образцы для экспорта для решателей с переменным шагом
Управление объемом выходных данных, генерируемых моделированием при использовании в модели решателя с переменным шагом. Используйте параметр конфигурации Опции вывода (Output options).
Запись данных в рабочую область и файл с помощью блока записей
Блок «Запись» используется для регистрации данных в рабочей области, в файле или в рабочей области и в файле.
Как блоки используют информацию о состоянии для вычисления значения выходного сигнала для текущего этапа моделирования.
Сохранить сведения о состоянии
Сохранение информации о состоянии для зарегистрированных состояний для каждого шага моделирования во время моделирования.
Экспорт данных сигнала с использованием регистрации сигнала
Для сбора данных о сигналах при моделировании можно использовать регистрацию сигналов. Отметьте сигналы, которые требуется зарегистрировать, и включите регистрацию сигналов для модели.
Конфигурирование сигнала для регистрации
Отметьте сигналы, для которых требуется записать данные моделирования.
Просмотр конфигурации регистрации сигналов
Просмотрите сигналы, отмеченные для регистрации сигналов.
Включение регистрации сигналов для модели
Для регистрации сигналов, помеченных для регистрации сигналов, установите параметр конфигурации Signal logging.
Переопределить параметры регистрации сигналов
Для определенного прогона моделирования переопределите настройки регистрации сигналов для отдельных сигналов, помеченных для регистрации.
Просмотр и доступ к данным регистрации сигналов
Просмотр и доступ к данным регистрации сигналов для завершенного или приостановленного моделирования.
Преобразование зарегистрированных данных в формат набора данных
Чтобы преобразовать переменную рабочей области, содержащую данные, зарегистрированные в формате, отличном от формата Dataset, для использования формата Dataset, используйте конструктор Simulink.CharingData.Dataset.
Регистрация сигналов для каждой подсистемы
Выполните вход в систему для каждой подсистемы.
Настройте хранилище данных для ведения журнала, чтобы можно было просматривать данные, сохраненные в прогоне моделирования.