• MATLAB行向量转置为列向量

    《MATLAB一维数组的定义》中介绍了如何创建一维数组,接下来针对创建的一维数组进行相关的转置,即如何让一个行向量转置成列向量。

    使用矩阵转置运算符

    逗号'运算符用来对矩阵进行共轭转置;行向量和列向量都是矩阵的特殊形式,所以可以使用'直接进行转置。请看下面的例子:

    >> a=1:10
    a =
         1    2     3     4     5     6     7     8     9    10
    >> a'
    ans =
        1
        2
        3
        4
        5
        6
        7
        8
        9
       10

    使用 transpose() 函数

    transpose() 函数用来对矩阵进行转置,请看下面的代码:

    >> a=1:10
    a =
         1     2     3     4     5     6     7     8     9    10
    >> transpose(a)
    ans =
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10

    这两种方法都可以使用,但第一种方法比较受大家的欢迎,因为比较简便而且不用记住相关的函数,这两种方法同样适用于二维数组。

更多...

加载中...