Сумматор





| Векторный | Си | ST |
в палитре на схеме

Описание

Блок векторизован, реализует операцию алгебраического поэлементного суммирования входных сигналов с учетом весовых коэффициентов:

где y(t) – выходной сигнал блока; u1(t), u2(t), …, un(t) – входные сигналы; a1, a2, a3, …, an – весовые коэффициенты для каждого входного сигнала блока.

Входные сигналы могут быть векторами u1=[u11, u1 2, …, u1 m], u2=[u2 1, u22, …, u2 m] … un=[un 1, un 2, …, un m], размерности которых должны быть одинаковы, в этом случае на выходе будет также вектор:

где yi(t) – i-ый элемент выходного векторного сигнала блока; u1 i(t), u2 i(t) – i-ый элемент первого, второго и т.д. входного сигнала.

Входные порты

Имя Описание Тип линии связи
+ Входной порт для одного из слагаемых. Количество входных портов равно числу (n) элементов вектора весовых множителей в свойствах блока. Имя порта может быть изменено блоком, в зависимости от значения весового коэффициента. Математическая

Выходные порты

Имя Описание Тип линии связи
sum Выходной порт для результата суммирования. Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Весовые множители для каждого из входов a Вектор действительных чисел, на которые умножаются значения входных сигналов блока. Число входных портов блока равно размерности этого массива. [1, 1] Массив

Параметры

Блок не имеет параметров.

Прим.:
  1. По умолчанию блок формирует выходной сигнал, равный сумме двух входных сигналов (весовых коэффициентов два, и оба равны 1).
  2. Свойства посредством колонки "Формула" могут быть заданы при помощи локальных переменных модели (субмодели) в ее скрипте, при помощи глобальных сигналов проекта в пункте главного меню Сервис → Сигналы..., или сигналов подключаемой базы данных.