How to concatenate two matrices

3 Ansichten (letzte 30 Tage)
Sharon
Sharon am 23 Mär. 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 Kommentare
Oleg Komarov
Oleg Komarov am 23 Mär. 2012
Have you tried looking in the documentation for "concatenate"?
Sharon
Sharon am 23 Mär. 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

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Honglei Chen
Honglei Chen am 23 Mär. 2012
z = [x;y];
z = z(:).'

Weitere Antworten (0)

Kategorien

Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by