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