decimalToBinaryVector

Преобразуйте десятичное значение в бинарный вектор

Описание

пример

decimalToBinaryVector(decimalNumber) преобразует положительное десятичное число в бинарный вектор, представленное использование минимального количества битов.

пример

decimalToBinaryVector(decimalNumber,numberOfBits) преобразует десятичное число в бинарный вектор с конкретным количеством битов.

пример

decimalToBinaryVector(decimalNumber,numberOfBits,bitOrder) преобразует десятичное число в бинарный вектор с конкретным количеством битов в заданном порядке битов.

decimalToBinaryVector(decimalNumber,[],bitOrder) преобразует десятичное число в бинарный вектор с количеством по умолчанию битов в заданном порядке битов.

Примеры

свернуть все

decimalToBinaryVector(6)
ans =

     1     1     0
decimalToBinaryVector(0:4)
ans =

     0     0     0
     0     0     1
     0     1     0
     0     1     1
     1     0     0
decimalToBinaryVector(6,8,'MSBFirst')
ans =

     0     0     0     0     0     1     1     0
decimalToBinaryVector(6,[],'LSBFirst')
ans =

     0     1     1
decimalToBinaryVector(0:4, 4,'LSBFirst')
ans =

     0     0     0     0
     1     0     0     0
     0     1     0     0
     1     1     0     0
     0     0     1     0

Входные параметры

свернуть все

Номер, чтобы преобразовать в бинарный вектор, заданный как положительный целочисленный скаляр.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Количество битов, требуемых правильно представлять десятичное число. Это - дополнительный аргумент. Если вы не задаете количество битов, номер представлен с помощью минимального количества необходимых битов. Минимальным количеством по умолчанию битов должен был представлять значение, задан, если вы не задаете значение

Битный порядок для бинарного векторного представления, заданного как вектор символов или строка. Принятые значения:

  • 'MSBFirst' — Первый элемент бинарного вектора является старшим значащим битом.

  • 'LSBFirst' — Первый элемент бинарного вектора является младшим значащим битом.

Типы данных: char | string

Представленный в R2012b

Для просмотра документации необходимо авторизоваться на сайте