Сопоставление данных входного сигнала корня

Чтобы импортировать, визуализировать и сопоставить данные о сигнале и шине с входными портами корневого уровня, используйте инструмент Root Inport Mapper или getRootInportMap функция. На верхнем уровне модели или модели-ссылки входные порты корневого уровня включают:

  • Inport блоки

  • Enable блоки

  • Trigger блоки

Входные порты корневого уровня импортируют данные из MATLAB® рабочая область, основанная на значении параметра Configuration Parameters Data Import/Export > Input >.

Сопоставление входного сигнала корневого уровня импортирует данные сигнала таким образом, чтобы оно соответствовало большинству требований моделирования и поддерживало гибкость модели. Вы можете:

  • Протестируйте свою модель с сигналами из рабочей области и используйте свою модель как модель-ссылку в большем контексте без каких-либо изменений.

  • Обновите параметр Input на основе данных сигнала, которые вы импортируете и сопоставляете с входными портами корневого уровня.

  • Визуально осмотрите данные сигнала, не загружая все данные в память MATLAB.

Совет

Чтобы определить, лучше ли другой метод импорта данных соответствует вашим конкретным требованиям моделирования (таким как объем данных или место хранения), смотрите Сравнение методов загрузки сигналов.

Откройте инструмент Root Inport Mapper

Используйте любой из следующих подходов, чтобы открыть инструмент Root Inport Mapper:

  • На панели Configuration Parameters > Data Import/Export нажмите Connect Input.

  • В диалоговом окне параметров блоков Inport выберите Connect Input.

Интерфейс командной строки

Вы можете использовать getRootInportMap создать пользовательский объект для сопоставления сигналов с входными портами корневого уровня и getSlRootInportMap для создания пользовательского режима отображения. Для получения дополнительной информации смотрите Создание и Использование Пользовательских Режимов Карты.

Рабочий процесс импорта и отображения

  1. Идентифицируйте и, возможно, создайте данные сигнала для импорта и отображения.

  2. Импортируйте и осмотрите данные сигнала.

  3. Сопоставьте импортированные данные сигнала. Для примера можно сопоставить данные сигнала по пути блока или имени сигнала.

  4. Симулируйте модель с помощью сопоставленных данных. После связи сценария с моделью можно сгенерировать скрипты для симуляции со сценариями для выполнения пакетных симуляций.

  5. Вы можете сохранить текущий сценарий Root Inport Mapper для будущих ссылок или для совместного использования с другими людьми.

Совет

Чтобы расширить режимы сопоставления инструментов Root Inport Mapper, можно создать пользовательскую функцию файла отображения, чтобы сопоставить данные с входными портами корневого уровня.

Выбор режима Map

Чтобы указать, как вы хотите, чтобы инструмент Root Inport Mapper сопоставил данные о сигнале с моделью, выберите из этих режимов карты в MAP TO MODEL разделе панели инструментов:

  • Имя блока - Соедините данные сигнала с портами на основе имени входа порта корневого уровня.

  • Путь блока - Соедините данные сигнала к портам на основе пути блока входного порта корневого уровня.

  • Имя сигнала - Соедините данные сигнала с портами на основе имени сигнала на порту.

  • Порядок портов - соединяет последовательные номера портов с импортированными данными.

  • Custom - Соедините данные сигнала с портами на основе определений в пользовательском файле отображения.

Каждый поддерживаемый формат входа поддерживает один или несколько режимов отображения. Как импортировать timeseries MATLAB данные, например, вы используете любой режим отображения. Чтобы импортировать данные сигнала массива данных, используйте режим отображения порядка портов.

См. также

Функции

Похожие примеры

Подробнее о