Этот пример показывает два Селекторных блока с тем же видом входных сигналов, но две различных настройки Index Option.
Оба Селекторных блока выбирают 7 значений из входного сигнала, который питает входной порт. Блок Selector1
выводит сигнал фиксированного размера, тогда как блок Selector2
выводит сигнал переменного размера, чья скомпилированная размерность сигнала 10 вместо 7.
Блок Selector1
устанавливает Индексную Опцию на Index vector (port)
, который использует входной сигнал от Constant1
как индексный вектор. Размерность входного сигнала равняется 7, таким образом, блок Display
показывает 7 значений блока Constant1
. Блок Selector2
устанавливает параметр размера Входного порта на 10, который является размером самого большого входного сигнала к блоку Selector2
.
Блок Selector2
также устанавливает Индексную Опцию на Starting and ending indices (port)
. Вывод затем установлен в размер параметра размера Входного порта (10), даже при том, что размер входного сигнала равняется 7.