exponenta event banner

bitand

Bitwise AND из двух fi объекты

Синтаксис

Описание

пример

c = bitand(a,b) возвращает побитовое значение AND из fi объекты a и b в fi объект c.

numerictype свойства, связанные с a и b должны быть идентичными. Если оба входа имеют локальный fimath объект, fimath объекты должны быть идентичными. Если numerictype подписывается, то битовое представление запомненного целого числа находится в двух дополнениях.

a и b должны иметь одинаковые размеры, если один из них не является скаляром.

bitand поддерживает только fi объекты с фиксированными типами данных.

Примеры

свернуть все

Создание таблицы истинности для логического AND операция.

A = fi([0 1; 0 1]);
B = fi([0 0; 1 1]);
TTable = bitand(A, B)
TTable = 

     0     0
     0     1

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Signed
            WordLength: 16
        FractionLength: 14

bitand прибыль 1 только если оба битовых входа 1.

Входные аргументы

свернуть все

Входные значения, указанные как скаляры, векторы, матрицы или многомерные массивы.a и b должны иметь одинаковые размеры, если один из них не является скаляром. Исходные данные a и b должно быть fi объекты с фиксированными типами данных и идентичными numerictype свойства. Если оба входа имеют локальный fimath объект, fimath объекты должны быть идентичными.

Типы данных: fi

Расширенные возможности

.

Создание кода HDL
Создание кода Verilog и VHDL для проектов FPGA и ASIC с использованием Coder™ HDL.

См. также

| | | |

Представлен до R2006a