将1D阵列连接成具有多个1D阵列列的2D阵列

时间:2011-11-16 12:27:21

标签: arrays matlab 2d

我有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]

Output = [A1 A2 A3]

非常感谢!

1 个答案:

答案 0 :(得分:2)

B = horzcat(A1, horzcat(A2,A3))