New array from several arrays

1 vue (au cours des 30 derniers jours)
Ismaeel
Ismaeel le 21 Mar 2015
Hi,
I have the three arrays:
[a(1) a(2) a(3)]
[b(1) b(2) b(3)]
[c(1) c(2) c(3)]
and I want to make a new array as following:
[a(1) b(1) c(1) a(2) b(2) c(2) a(3) b(3) c(3)]
I greatly appreciate any help or any idea
Thanks
  1 commentaire
Konstantinos Sofos
Konstantinos Sofos le 21 Mar 2015
Are all of your matrices of the same dimensions?

Connectez-vous pour commenter.

Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 21 Mar 2015
Modifié(e) : Azzi Abdelmalek le 21 Mar 2015
out=[a;b;c];
out=out(:)'

Plus de réponses (2)

Stephen23
Stephen23 le 21 Mar 2015
Modifié(e) : Stephen23 le 21 Mar 2015
>> A = [1,2,3];
>> B = [4,5,6];
>> C = [7,8,9];
>> D = reshape([A;B;C],1,[])
D =
1 4 7 2 5 8 3 6 9

Ismaeel
Ismaeel le 21 Mar 2015
Thank you so much. They were helpful, both of them.

Catégories

En savoir plus sur Resizing and Reshaping Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by