hexToBinaryVector

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

Описание

пример

hexToBinaryVector(hexNumber) преобразует шестнадцатеричные числа в бинарный вектор.

пример

hexToBinaryVector(hexNumber,numberOfBits) преобразует шестнадцатеричные числа в бинарный вектор с конкретным количеством битов.

пример

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

Примеры

свернуть все

hexToBinaryVector('A1')

ans=

     1     0     1     0     0     0     0     1
hexToBinaryVector('0xA')
ans=

     1     0     1     0
hexToBinaryVector(['A1'; 'B1'])
ans=

     1     0     1     0     0     0     0     1
     1     0     1     1     0     0     0     1
hexToBinaryVector('A1',12, 'MSBFirst')
ans=

     0     0     0     0     1     0     1     0     0     0     0     1
hexToBinaryVector({'A1';'B1'},8)
ans=

     1     0     1     0     0     0     0     1
     1     0     1     1     0     0     0     1
hexToBinaryVector('A1', [], 'LSBFirst')
ans=

     1     0     0     0     0     1     0     1

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

свернуть все

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

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

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

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

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

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

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

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

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