Stream of binary to decimal value

1 view (last 30 days)
Hi I am trying to convert every 8 bit of binary values from binary string such as A=[011101010..] to the decimal values and store it back into original matrix dimension. Unfortunately there is no such thing like str=bin2dec(A,8). This is my work for trasmitter part: K= [251 252 0 0; 252 255 3 4; 1 0 250 255, 0 3 255 255] binary value of dectobin(K,8) is A=11111011111111000000000100000000111111001111111100000000000000110000000000000011111110101111111100000000000001001111111111111111

Accepted Answer

Walter Roberson
Walter Roberson on 7 Mar 2012
bin2dec(reshape(A,8,[]).')
  2 Comments
Walter Roberson
Walter Roberson on 7 Mar 2012
Sorry, I have corrected the code above.
Kaung
Kaung on 7 Mar 2012
wow u are genius man, nice and clean! thanks you so much. It took me the whole day today for just that.

Sign in to comment.

More Answers (0)

Categories

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

Tags

Community Treasure Hunt

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

Start Hunting!