Преобразование целых чисел в биты
Сопоставляет вектор целых чисел с вектором битов.
Тип: IntToBit
Путь в библиотеке:
|
Описание
Блок Преобразование целых чисел в биты сопоставляет каждое целое число (или значение с фиксированной точкой) во входном векторе группе битов в выходном векторе.
Порты
Вход
#
IN_1
—
входной сигнал
целочисленный скаляр | вектор-столбец целых чисел
Details
Входной сигнал в виде целого числа или вектор-столбца длины целых чисел.
Если M задано параметром Количество битов на целое число:
-
Когда для параметра Количество битов на целое число установлено значение
Unsigned, входные значения должны быть целыми числами в диапазоне[0, (2M– 1)]. -
Когда для параметра Количество битов на целое число установлено значение
Signed, входные значения должны быть целыми числами в диапазоне[(–2M-1 ), (2M-1 — 1)].
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
Выход
#
OUT_1
—
выходной сигнал
битовый скаляр | вектор-столбец битов
Details
Выходной сигнал, возвращенный как скаляр или вектор-столбец битов длины .
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
Параметры
Параметры
#
Количество битов на целое число —
количество битов на целое число (M)
Вещественное число
Details
Количество входных битов, сопоставленных с каждым целым числом на входе в виде целого числа в области значений [1, 64].
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Обрабатывать входные значения как —
как обрабатывать входные значения
Беззнаковые | Знаковые
Details
Укажите, следует ли рассматривать входные диапазоны целочисленных значений как знаковые (Знаковые) или беззнаковые (Беззнаковые).
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |
#
Первый бит выходного сигнала —
порядок битов на выходе
Старший бит | Младший бит
Details
Определите, является ли первый бит выходного сигнала старшим битом (Старший бит) или младшим битом (Младший бит).
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |
#
Тип данных на выходе —
тип выходных данных
Наследовать автоматически | Наименьшее беззнаковое целое число | Наследовать от входа | Float64 | Float32 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Bool
Details
Задайте тип данных выходных битов.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |