XOR
![]() |
![]() |
| Векторный | Си
| ST | |
| в палитре | на схеме |
Описание
Блок производит операцию поэлементного XOR (⊻, ИСКЛЮЧАЮЩЕЕ ИЛИ) для входных сигналов. По умолчанию блок реализует операцию для двух входных сигналов:
где – выходной сигнал блока,
– входные сигналы (скаляры).
Алгоритм работы для количества входных сигналов, больше двух: , если только один из , а все остальные . В других случаях .
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| inport_i | Порт для i-го входного сигнала . Количество входных портов n настраивается в свойствах блока. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport | Порт для результата операции. На выходе может быть 0 или 1. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Количество портов | nport | Определяет количество входных портов n. | 2 | Целое |
Параметры
Блок не имеет параметров.
Прим.:
- Если тип входного сигнала будет не логический (0 или 1), а действительный (вещественный), все ненулевые сигналы рассматриваются блоком как равные единице (Истина, или True). На выходе блока может быть только 0 или 1.
- В SimInTech логическая единица (Истина или True) равна 1, логический ноль (Ложь или False) равен 0.

