Целочисленные операции
![]() |
![]() |
| Векторный | Си | |
| в палитре | на схеме |
Описание
Блок позволяет осуществлять логические операции над целыми числами. Список реализуемых
операций:
- & (И)
- 1 (ИЛИ)
- ⊻ (ИСКЛЮЧАЮЩЕЕ ИЛИ, XOR)
- << (Битовый сдвиг влево)
- >> (Битовый сдвиг вправо)
- + (Сложение)
- - (Вычитание)
- * (Умножение)
- / (Деление)
- % (Остаток от деления)
Порты
Блок имеет 2 входных порта для векторных или скалярных целочисленных сигналов. Тип входов задается в свойствах блока. Размерности входов должны совпадать.
Размерность выходного порта соответствует входной. Если входные сигналы векторные, то операции блоком осуществляются поэлементно.
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Тип операции | log_type | Определяет тип выполняемой операции. | & (И) | Перечисление |
| Тип второго операнда | what | Выбор типа второго операнда (скаляр, вектор). | Скаляр | Перечисление |
Параметры
Блок не имеет параметров.

