Я хотел бы преобразовать двоичный вектор из 24 битов в одной строке.Binary вектор в строку
Например, я должен получить строку: '101010101010101010101010'
из этого вектора: [1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0]
Я попытался это:
binary_vector = [1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0];
A = num2str(binary_vector);
l = length(A);
И я получаю:
A =
1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
l =
70
То, что я не понять, почему моя длина A
составляет 70? Не должно быть 24?
спасибо, это работает отлично. – ImbaBalboa
Отлично! Я бы добавил объяснение, почему 'num2str' добавляет 2 пробела, но, честно говоря, я понятия не имею, почему они это сделали. – beaker