binaryVectorToDecimal

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

Описание

пример

decVal = binaryVectorToDecimal(binaryVector) преобразует бинарный вектор в десятичное число.

пример

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

Примеры

свернуть все

decVal = binaryVectorToDecimal([1 1 0])
decVal =

     6
decVal = binaryVectorToDecimal([1 0 0 0; 0 1 0 0])
decVal =

     8
     4
decVal = binaryVectorToDecimal([1 0 0 0; 0 1 0 0],'LSBFirst')
decVal =

     1
     2
decVal = binaryVectorToDecimal([1 1 0],'LSBFirst')
decVal =

     6

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

свернуть все

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

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

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

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

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

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

свернуть все

Десятичное значение, возвращенное как двойное.

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