Демультиплексор
![]() |
![]() |
| Векторный | Си
| ST | |
| в палитре | на схеме |
Описание
Блок векторизован, реализует "расщепление" векторного входного сигнала в отдельные выходные сигналы. Выходами могут быть как скалярные, так и векторные ("многожильные") сигналы. По умолчанию данный блок реализует демультиплексирование 2-х "жильного" входного векторного сигнала в скалярные сигналы:
где y1(t), y2(t) – первый и второй выходной скалярный сигнал блока; u1,1(t), u1,2(t) – 1-й и 2-й элементы входного векторного сигнала.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| vector | Порт для входного, расщепляемого, вектора. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport_n | Выходной порт, содержащий n-ый элемент входного вектора. Количество выходов n задается в свойствах блока. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Массив размерностей выходов | a | Массив целых чисел, указывающих размерности векторов каждого из выходных сигналов блока. | [1, 1] | Целый массив |
Параметры
Блок не имеет параметров.
Прим.:
- Блок обрабатывает один входной сигнал.
- Свойства посредством колонки "Формула" могут быть заданы при помощи локальных переменных модели (субмодели) в ее скрипте, при помощи глобальных сигналов проекта в пункте главного меню Сервис → Сигналы..., или сигналов подключаемой базы данных.

