Документация Engee

Bit Set

Устанавливает указанный бит входного сигнала в единицу.

bit set

Описание

Блок Bit Set устанавливает указанный бит входного сигнала в единицу. Масштабирование игнорируется.

Номер бита, который будет установлен равным единице, задается параметром Index of bit (0 is least significant), где нулевой бит — это младший значащий бит.

Порты

Вход

Port_1 — входной сигнал
скаляр | вектор | матрица

Входной сигнал (целое число), у которого будет установлен бит.

Типы данных: Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Bool, Fixed

Поддержка комплексных чисел: Да

Выход

Port_1 — выходной сигнал
скаляр | вектор | матрица

Выходной сигнал (целое число), у которого заданный бит установлен в единицу. Размер и тип выхода всегда такой же, как у входа.

Типы данных: Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Bool, Fixed

Поддержка комплексных чисел: Да

Параметры

Index of bit (0 is least significant) — индекс бита
0 (по умолчанию) | скаляр или вектор

Номер бита для установки. Младший значащий бит имеет номер 0.

Программное использование

Параметр блока

iBit

Значения

положительное целое число

По умолчанию

0

Дополнительные возможности

Генерация Си кода: Да