Сигнальная линия в модели имеет такие атрибуты, как тип данных, размеры и числовая сложность. При отображении этих атрибутов на блок-схеме можно:
Облегчите понимание модели другими.
Определите значение атрибута, который в конечном итоге используется сигналом для моделирования (например, когда сигнал использует унаследованный тип данных).
Запланируйте стратегию управления этими атрибутами по пути данных (серии связанных блоков).
Кроме того, чтобы проверить и указать эти атрибуты в таблице с возможностью поиска и сортировки, можно использовать редактор данных модели (см. раздел Настройка свойств данных с помощью редактора данных модели).
В редакторе Simulink ® на вкладке Debug меню Information Overlays предлагает следующие опции для отображения свойств сигнала на блок-схеме:
Индикаторы линеаризации
Типы данных порта (см. «Типы данных порта»)
Проектные диапазоны (см. Проектные диапазоны)
Размеры сигнала (см. «Размеры сигнала»)
Класс хранения
Индикаторы точки тестирования/регистрации
Индикаторы разрешения сигнала (см. Индикатор разрешения сигнала на объект)
Индикаторы просмотра
Широкие нескалярные линии (см. Широкие нескалярные линии)
Кроме того, можно просмотреть информацию о времени пробы. В редакторе Simulink на вкладке Debug в меню Information Overlays можно выбрать цвета и текст. Опция «Цвета» позволяет кодировать сигнальные линии и блоки блок-схемы на основе типов времени выборки и относительных скоростей. Параметр «Текст» содержит черные коды сигнальных линий, указывающие тип времени выборки. Если выбрать и Цвета (Colors), и Текст (Text), отображаются и цвета, и аннотации. Все эти параметры приводят к появлению условного обозначения времени образца. Легенда содержит описание типа времени выборки и частоты времени выборки. Если параметр «Цвета» включен, в легенде также отображаются цветовые коды. То же самое происходит, если включен параметр «Текст».
Отображает тип данных, используемый каждым сигналом для моделирования и генерации кода. Тип данных отображается рядом с портом вывода, который излучает сигнал.

Примечание (c) указывает, что сигнал является численно сложным (i).
При использовании псевдонимов типа данных (например, Simulink.AliasType объекты в базовой рабочей области или словаре данных) для задания типов выходных данных в модели по умолчанию на схеме отображаются псевдонимы.

При создании цепочки псевдонимов (например, с помощью одного Simulink.AliasType объект как базовый тип другого Simulink.AliasType ), на диаграмме отображается только псевдоним, используемый для установки типа выходных данных каждого сигнала. Схема не отображает основные псевдонимы в цепочке.
Отображение самого низкого базового типа данных (например, int8, single, или s16En14), а также псевдоним на вкладке Отладка (Debug) откройте раскрывающийся список Информационные наложения (Information Overlays). В разделе «Порты» выберите «Базовые типы данных» и «Типы данных псевдонимов».

Кроме того, можно отобразить базовый тип, а не псевдоним, выбрав «Базовые типы данных».
При использовании типа данных с фиксированной точкой диаграмма отображает базовый тип с помощью стандартной нотации, указывающей характеристики типа (например, signedness и binary fraction length). Чтобы интерпретировать эту нотацию, см. разделы Тип данных фиксированной точки и Масштабирование нотации (Конструктор фиксированной точки).
При сохранении модели с включенными базовыми типами данных при следующей загрузке модели отображаются атрибуты типа данных и сигнала сложности.
Отображает скомпилированный расчетный диапазон сигнала рядом с выходным портом, который излучает сигнал. Диапазоны вычисляются во время схемы обновления.

Диапазоны отображаются в формате [min..max]. В приведенном выше примере расчетный диапазон на выходном порту блока мультиплексора отображается как [-10..mixed], поскольку два сигнала, объединяющие блок мультиплексора, имеют одинаковый минимум конструкции, но разные максимумы конструкции.
Также можно использовать параметры командной строки CompiledPortDesignMin и CompiledPortDesignMax для доступа к расчетному минимуму и максимуму портовых сигналов, соответственно, во время компиляции. Дополнительные сведения см. в разделе Общие свойства блока.
Отображение размеров нескалярных сигналов рядом с линией, несущей сигнал.

Формат дисплея зависит от того, представляет ли линия одиночный сигнал или шину. Если линия представляет одиночный векторный сигнал, Simulink отображает ширину сигнала. Если линия представляет одиночный матричный сигнал, Simulink отображает свои размеры как [N1xN2] где Ni - размер i-й размер сигнала. Если линия представляет шину, несущую сигналы того же типа данных, отображается Simulink N{M} где N - количество сигналов, переносимых шиной, и M - общее количество сигнальных элементов, переносимых шиной. Если шина переносит сигналы различных типов данных, Simulink отображает только общее количество сигнальных элементов. {M}.
При сохранении модели с включенной опцией при следующей загрузке модели отображаются размеры сигнала.
Редактор Simulink Editor по умолчанию графически показывает сигналы, которые должны разрешаться для сигнальных объектов. Для любого помеченного сигнала, для которого активировано свойство Signal name должно быть разрешено свойство signal object, слева от имени сигнала появляется значок разрешения сигнала. Значок выглядит следующим образом:
![]()
Значок разрешения сигнала указывает только на то, что имя сигнала должно соответствовать свойству signal object для сигнала. Значок не указывает, действительно ли сигнал разрешен, и не отображается в сигнале, который разрешен неявно, без того, чтобы его имя Signal должно разрешиться в свойство signal object.
При наличии нескольких меток каждая метка отображает значок разрешения сигнала. На немаркированной ветви значок не отображается. На следующем рисунке сигнал x2 должен разрешаться в сигнальный объект, поэтому слева от имени сигнала в каждой метке появляется значок разрешения сигнала:
![]()
Чтобы подавить отображение значков разрешения сигнала, в окне модели на вкладке Отладка (Debug) выберите Информационные наложения (Information Overlays) > Разрешение сигнала на объект (Signal Resolves to Object) для отключения. Этот параметр включен по умолчанию. Чтобы восстановить значки разрешения сигнала, включите Разрешение сигнала на объект. Отдельные сигналы не могут быть настроены на отображение или скрытие индикаторов разрешения сигналов независимо от настроек для всей модели. Для получения дополнительной информации см.:
Рисует линии, несущие векторные или матричные сигналы шире, чем линии, несущие скалярные сигналы.

Дополнительные сведения о векторных и матричных сигналах см. в разделе Типы сигналов.