Сравнивающее устройство





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

Описание

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

где y(t) – выходной сигнал блока; u1(t), u2(t)– входные сигналы. В остальном (кроме поведения по умолчанию и изображения блока) блок аналогичен блоку типа Сумматор – можно задавать любые весовые коэффициенты для каждого из входов.

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

Имя Описание Тип линии связи
+ Сигнал, из которого производится вычитание. Математическая
- Сигнал, который вычитается. Математическая

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

Имя Описание Тип линии связи
out Результирующий выходной сигнал. Математическая

Свойства

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

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

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

Параметры

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

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