Принудительное добавление всех входных данных к одному типу данных
Атрибуты Simulink/Signal
Атрибуты кодера/сигнала HDL
Блок «Дублирование типа данных» вынуждает все входные данные иметь один и тот же тип данных. Другие атрибуты входных сигналов, такие как размерность, сложность и время выборки, независимы.
Блок «Дублирование типов данных» можно использовать для проверки непротиворечивости типов данных между блоками. Если все сигналы не имеют одного типа данных, блок возвращает сообщение об ошибке.
Блок «Дублирование типа данных» обычно используется таким образом, что один сигнал к блоку управляет типом данных для всех остальных блоков. Другие блоки настроены на наследование своих типов данных посредством обратного распространения.
Блок также может быть полезен в пользовательской библиотеке. Эти библиотечные блоки можно размещать в любой модели, а тип данных для всех библиотечных блоков конфигурируется в соответствии с использованием в модели. Чтобы создать блок библиотеки с более сложными правилами типов данных, чем дублирование, используйте блок «Распространение типов данных».
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|