2011-11-16 61 views
2

我有3個Matlab 1 coloumn數組,我想將它們變成一個3列數組。我怎樣才能做到這一點?將一維數組連接成具有多個一維數組列的二維數組

例如。

 
A1 =  A2= A3= 

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

我所要的輸出是:

 
Output = 

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

謝謝!

找到了答案,這是非常簡單的:

Output = [A1 A2 A3] 

還是要謝謝你!

回答

2
B = horzcat(A1, horzcat(A2,A3)) 
+0

This works too! –

+0

或'horzcat(A1,A2,A3)' – Nzbuu