Укажите желаемые размерности, шаг расчета, тип данных, числовой тип и другие атрибуты сигнала
Атрибуты Simulink/Signal
Атрибуты HDL-кодера/сигнала
Блок Signal Specification позволяет вам задать атрибуты сигнала, соединенного с его входным и выходным портами. Если указанные атрибуты конфликтуют с атрибутами, заданными блоками, соединенными с его портами, Simulink® программа отображает ошибку при компиляции модели. Например, в начале симуляции, если конфликта не существует, Simulink устраняет блок Signal Specification из скомпилированной модели. Другими словами, Signal Specification блок является виртуальным блоком. Он существует только для задания атрибутов сигнала и не играет никакой роли в симуляции модели.
Можно использовать блок Signal Specification, чтобы убедиться, что фактические атрибуты сигнала соответствуют желаемым атрибутам. Например, предположим, что вы и коллега работаете над различными частями одной и той же модели. Вы используете Signal Specification блоки, чтобы соединить вашу часть модели с коллегой. Если ваш коллега изменяет атрибуты сигнала, не сообщая вам, атрибуты, вводящие соответствующий блок Signal Specification, не совпадают. Когда вы пытаетесь симулировать модель, вы получаете ошибку.
Можно также использовать блок Signal Specification, чтобы гарантировать правильное распространение атрибутов сигнала по всей модели. Однако, если некоторые блоки имеют неопределенные атрибуты для сигналов, которые они принимают или выводят, модель не имеет достаточной информации, чтобы правильно распространять атрибуты. В этих случаях блок Signal Specification может предоставить информацию, необходимую Simulink. Использование блока Signal Specification также помогает ускорить компиляцию модели, когда блоки пропускают атрибуты сигнала.
Блок Signal Specification поддерживает распространение метки сигнала.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|