decimalToBinaryVector

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

Синтаксис

decimalToBinaryVector(decimalNumber)
decimalToBinaryVector(decimalNumber,numberOfBits)
decimalToBinaryVector(decimalNumber,numberOfBits,bitOrder)
decimalToBinaryVector(decimalNumber,[],bitOrder)

Описание

пример

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

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