Выборка по активному элементу
![]() |
![]() |
| Векторный | Си
| ST | |
| в палитре | на схеме |
Описание
Блок выполняет процедуру выбора элемента из второго вектора по активному элементу
управляющего (первого) вектора по следующему алгоритму:

где u1 = [u1,1, u1,2, …, u1,n] – управляющий входной векторный сигнал; u2 = [u2,1, u2,2, …, u2,n] – входной векторный сигнал выбираемых значений; n≥1 – размерность входных сигналов, y(t) – выходной скалярный сигнал.

где u1 = [u1,1, u1,2, …, u1,n] – управляющий входной векторный сигнал; u2 = [u2,1, u2,2, …, u2,n] – входной векторный сигнал выбираемых значений; n≥1 – размерность входных сигналов, y(t) – выходной скалярный сигнал.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| vector_1 | Управляющий входной вектор. | Математическая |
| vector_2 | Вектор выбираемых значений. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport | Скалярный выходной сигнал. | Математическая |
Свойства
Блок не имеет свойств.
Параметры
Блок не имеет параметров.
Прим.:
блок формирует скалярный выходной сигнал, то есть на выход всегда передается только один
из элементов второго входного сигнала (либо 0, если все элементы управляющего вектора
нулевые).

