how can I convert a binary matrix to a linear data?

70 views (last 30 days)
I have a matrix A of size 3X2. Where A(1,1)=1, A(1,2)=0, A(2,1)=1, A(2,2)=1, A(3,1)=0, A(3,2)=1. I need the data in linear array like 1 0 1 1 0 1 please help me...

Accepted Answer

Pedro Villena
Pedro Villena on 16 Jan 2013
Edited: Pedro Villena on 17 Jan 2013
reshape(A',1,[])
  1 Comment
Jan
Jan on 16 Jan 2013
Edited: Jan on 16 Jan 2013
Now correct with the transposition.
Equivalent:
reshape(A.', 1, [])
or:
B = B.';
B = B(:).'

Sign in to comment.

More Answers (0)

Categories

Find more on Resizing and Reshaping Matrices in Help Center and File Exchange

Tags

Products

Community Treasure Hunt

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

Start Hunting!