2 votes

Concaténer des tableaux 1D en tableaux 2D avec plusieurs colonnes de tableaux 1D

J'ai 3 tableaux Matlab à une colonne et je veux les transformer en un tableau à 3 colonnes. Comment puis-je faire ça?

Par exemple.

A1 = A2 = A3 =

| 1 | | 4 | | 7 |
| 2 | | 5 | | 8 |
| 3 | | 6 | | 9 |

Je veux que la sortie soit:

Output =

| 1 4 7 |
| 2 5 8 |
| 3 6 9 |

Merci!

J'ai trouvé la réponse, et c'était très simple:

Output = [A1 A2 A3]

Merci quand même!

2voto

Anthony Blake Points 3424
B = horzcat(A1, horzcat(A2,A3))

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X