Matlab数组操作

时间:2011-04-27 19:08:11

标签: matlab

如何将列数组更改为行数组?

a=[1 ; 2 ;3]

然后

a=[1 2 3]

3 个答案:

答案 0 :(得分:3)

Transpose

>>a=[1;2;3]
>>a.'
>>ans =
 1     2     3


编辑:根据文件......

  

X'是复共轭转置   X.

     

X“。是非共轭转置。

答案 1 :(得分:2)

您想要的操作称为矩阵转置。结果是一个矩阵,将所有行转换为列,反之亦然。如果您的矩阵是A,则转换结果在B中获得:

B = A.'

答案 2 :(得分:0)

Matlab有许多矩阵例程。使用transpose操作。