Converting from Binary to Text

10 views (last 30 days)
Jared
Jared on 27 Nov 2012
I receive a binary bit stream, of 7 ascii bits per letter, into an array. I convert it to char by doing the following:
out=char(bin2dec(num2str(reshape(rx_bit_stream,7,[])).'));
However, the output is in the format:
T
e
s
t
How can I make it:
Test
  1 Comment
Walter Roberson
Walter Roberson on 27 Nov 2012
Note: Instead of using num2str(expression) you can use char('0' + expression)

Sign in to comment.

Accepted Answer

Image Analyst
Image Analyst on 27 Nov 2012
Looks like a column vector and you want a row vector, so how about
out = out'; % Transpose.

More Answers (0)

Categories

Find more on Data Type Conversion in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!