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