Общим источником данных сигналов для загрузки в модель являются данные, регистрируемые при моделировании. Данные сигнала, полученные при моделировании, можно использовать в качестве околопараметрического ввода для:
Снова смоделировать ту же модель с известной начальной точки.
Результаты моделирования испытаний.
Моделирование другой модели, начиная с захваченных значений сигналов из модели. Например, можно регистрировать данные сигналов при моделировании модели. Затем загрузите данные сигнала из этого моделирования в качестве входных данных во вторую модель, на которую требуется ссылаться из первой модели.
Данные сигнала можно получить из моделирования в рабочей области или в файле. Используйте один из следующих методов для сбора данных сигнала из моделирования:
Регистрация сигналов
В блок рабочей области
В блок файла
Блок области
На панели «Параметры конфигурации» > «Импорт/экспорт данных» параметры «Вывод», «Состояния» или «Конечные состояния»
Хранилище данных
sim команда, сконфигурированная для регистрации данных моделирования
Пример использования данных моделирования для загрузки данных сигнала кругового действия см. в разделе Загрузка данных для моделирования непрерывного производства.
Ниже приведен рабочий процесс использования данных регистрации сигналов для автономного моделирования ссылочной модели. Аналогичный подход можно использовать для других данных, зарегистрированных в системе. Dataset формат.
Используйте выходную переменную регистрации сигналов по умолчанию, logsoutили укажите переменную с помощью окна «Параметры конфигурации» > «Импорт/экспорт данных» > «Регистрация сигналов».
Моделирование родительской модели.
Выходной сигнал регистрации сигнала представляет собой объект.Simulink.SimulationData.Dataset
Используйте Simulink.SimulationData.Dataset.getElement для доступа к записанным данным. Данные регистрации для отдельных сигналов хранятся в объекты.Simulink.SimulationData.Signal
Для ссылочной модели, которую необходимо смоделировать автономно, используйте Simulink.SimulationData.Signal.getElement метод задания сигнальных элементов для параметра «Параметры конфигурации» > «Импорт/экспорт данных» > «Ввод».
Например:

Моделирование ссылочной модели.
Пример загрузки данных регистрации сигналов для модели, в которой используется ссылка на модель, см. в разделе модель. После открытия модели дважды щелкните синий блок с меткой Спецификация интерфейса (Interface Specification) и просмотрите разделы, называемые:sldemo_mdlref_bus
Эталонные сигналы модели регистрации
Загрузка данных
Кроме того, пример «Загрузка данных для моделирования непрерывной установки» иллюстрирует загрузку данных регистрации сигналов.
Сведения об импорте данных регистрации сигналов для массива сигналов шин см. в разделе Импорт массива данных шин.
Различные методы регистрации поддерживают различные форматы данных. Большинство методов регистрации поддерживают Dataset формат, который обеспечивает согласованный формат данных для регистрируемых сигнальных данных. Вы можете использовать конструктор для преобразования других форматов данных в Simulink.SimulationData.DatasetDataset формат.
Чтобы записать в журнал только требуемые данные, используйте параметр Параметры конфигурации > Импорт/экспорт данных > Интервалы регистрации, чтобы указать интервалы времени начала и окончания.