merge arrays into a new one with a specific element sequence

1 Ansicht (letzte 30 Tage)
Hello,
Please help me with the following:
Consider two arrays, A=[a1;a2;a3] and B=[b1;b2;b3].
How can I get a new array C, where
C=[a1;b1;a2;b2;a3;b3] ?
This is an example for small arrays, I would be needing a code for any number of elements.
Thank you.
Best,
Pavlos

Akzeptierte Antwort

Azzi Abdelmalek
Azzi Abdelmalek am 19 Aug. 2015
Bearbeitet: Azzi Abdelmalek am 19 Aug. 2015
A=[1; 2; 3]
B=[4 ;5; 6]
C=[A B]'
C=C(:)
Or
A=[1; 2; 3]
B=[4 ;5; 6]
C=reshape([A B]',[],1)
  3 Kommentare
madhan ravi
madhan ravi am 10 Jul. 2020
SATISH why didn’t you respond to the answer to your question?

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

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

Community Treasure Hunt

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

Start Hunting!

Translated by