How to concatenate two matrices

1 view (last 30 days)
Sharon
Sharon on 23 Mar 2012
I need to concatenate two matrices
x=[ 1 2 3 4]
y=[5 6 7 8]
such that I get
z=[1 5 2 6 3 7 4 8]
  2 Comments
Oleg Komarov
Oleg Komarov on 23 Mar 2012
Have you tried looking in the documentation for "concatenate"?
Sharon
Sharon on 23 Mar 2012
yes cat(2,x,y) gives me
ans=
1 2 3 4 5 6 7 8 and not
1 5 2 6 3 7 4 8

Sign in to comment.

Accepted Answer

Honglei Chen
Honglei Chen on 23 Mar 2012
z = [x;y];
z = z(:).'

More Answers (0)

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!