Преобразуйте виртуальную шину в вектор
Атрибуты Simulink/Signal
Атрибуты HDL-кодера/сигнала
Блок Bus to Vector преобразует виртуальную шину в вектор сигнал. Входная шина должна состоять из скаляров или 1-D, векторов-столбцов, которые имеют совпадающий тип данных, тип сигнала и режим дискретизации. Если вход шина содержит строку или векторы-столбцы, выход является строкой или вектором-столбцом, соответственно. В противном случае выход является 1-D массивом.
Используйте блок Bus to Vector только, чтобы заменить неявное преобразование шины в вектор явным преобразованием. Чтобы идентифицировать и исправить шины, используемые в качестве векторов, не вставляя вручную блоки Bus to Vector, можно использовать Simulink® Model Advisor Проверяйте сигналы шины, обрабатываемые как проверки векторов. Кроме того, можно использовать Simulink.BlockDiagram.addBusToVector
функция, которая автоматически вставляет блоки Bus to Vector там, где это необходимо.
Примечание
Если вы используете Save As, чтобы сохранить модель в версии продукта Simulink перед R2007a, ядро подсистемы, которая ничего не выводит, заменяет каждый Bus to Vector блок. Прежде чем вы сможете использовать модель, повторно соедините или иным образом исправьте каждый путь, который раньше содержал Bus to Vector блок, но теперь прерывается ядром подсистемы.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|