Интерфейс определяет информацию, которая проходит через порт. Один и тот же интерфейс может быть назначен нескольким портам. Интерфейс может включать в себя элементы, которые описывают свойства сигнала интерфейса. Интерфейсы представляют информацию, которая совместно используется через соединитель и входит или выходит из компонента через порт. Используйте редактор интерфейсов для создания и управления интерфейсами и элементами интерфейсов и сохранения их в словаре данных интерфейсов для повторного использования между моделями.
Элемент интерфейса - это фрагмент данных, который передается через интерфейс, такой как коммуникационное сообщение, вычисленный или измеренный параметр или другое разложение этого интерфейса. Примеры элементов интерфейса включают в себя:
Контакты или провода в соединителе или электрическом жгуте.
Сообщения, передаваемые по шине.
Структуры данных, совместно используемые компонентами.
Системное инженерное решение включает формальное определение интерфейсов между компонентами. Соединение показывает, что два компонента имеют отношение «выход-вход», а интерфейс определяет тип, размеры, единицы измерения и структуру данных.
Для отображения редактора интерфейсов в разделе «Проектирование» на вкладке «Моделирование» выберите «Редактор интерфейсов». Редактор интерфейсов откроется на нижней панели.

Примечание
Редактор интерфейса System Composer™ Interface Editor является веб-виджетом и может отображаться пустым при первом запуске. В этом случае сохраните модель и повторно запустите MATLAB ® с помощью опции командной строки.-cefdisablegpu.
Чтобы добавить новое определение интерфейса, щелкните
значок. Назовите интерфейс.

Чтобы добавить элемент в интерфейс, щелкните
значок. Имена интерфейсов и элементов должны быть допустимыми именами переменных.

С помощью
кнопки можно удалить интерфейсы и элементы в редакторе интерфейсов.
Свойства элемента можно просматривать и редактировать в Инспекторе свойств. Щелкните правой кнопкой мыши элемент интерфейса и выберите «Проверить свойства». Для интерфейсов используйте инспектор свойств для применения стереотипов.

Для сравнительного представления можно редактировать свойства элемента интерфейса в столбцах редактора интерфейсов.

Вложенный интерфейс содержит другой интерфейс. Создание вложенного интерфейса путем назначения интерфейса в качестве типа элемента интерфейса. Сведения о соответствующих объектах шины см. в разделе Вложенные объекты шины с помощью редактора шин.
Например, пусть coordinates быть интерфейсом, который состоит из x, y, и z координаты. GPSdata включает location и timestamp. Если location элемент имеет тот же формат, что и coordinates интерфейс, можно установить его тип как coordinates. Щелкните правой кнопкой мыши location и выберите Set 'Type' > coordinates. Доступные опции интерфейса включают все интерфейсы в модели, за исключением родительского элемента.

Вложенный интерфейс отображает унаследованные элементы интерфейса.

Чтобы изменить количество столбцов, отображаемых в редакторе интерфейсов, выберите
соответствующий значок. Выберите или отмените выбор нужных столбцов для их отображения или скрытия.

addElement | addInterface | createAnonymousInterface | getElement | getInterface | getInterfaceNames | removeElement | removeInterface