Перемножение элементов вектора
![]() |
![]() |
| Векторный | Си
| ST | |
| в палитре | на схеме |
Описание
Блок реализует перемножение всех элементов всех векторов входов. Выходной сигнал – скалярная величина:
где u1 i(t), u2 i(t), … – элементы векторов входных сигналов блоков (элементы векторов u1(t), u2(t), …, размерность которых равна n1, n2, nn); y(t) – выходной сигнал блока.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| vector_n | Порт для входного вектора. Число портов задается соответствующим свойством блока. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| result | Результирующая скалярная величина. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Количество входов | nport | Число n (целое натуральное число), указывающее сколько входных векторных сигналов поступает в блок. Число входных портов блока равно этому количеству. | 1 | Целое |
Параметры
Блок не имеет параметров.
Прим.:
- Блок всегда формирует скалярный выходной сигнал. Входные сигналы могут быть как векторными, так и скалярными.
- Именованное свойство может быть задано как локальная переменная модели (субмодели) в скрипте на языке программирования, как глобальный сигнал проекта при помощи пункта главного меню Сервис → Сигналы, или как внешний сигнал проекта при помощи подключаемой базы сигналов.

