Converting from Binary to Text
13 views (last 30 days)
Show older comments
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
on 27 Nov 2012
Note: Instead of using num2str(expression) you can use char('0' + expression)
Accepted Answer
Image Analyst
on 27 Nov 2012
Looks like a column vector and you want a row vector, so how about
out = out'; % Transpose.
0 Comments
More Answers (0)
See Also
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!