矩阵的重塑

用reshape函数可以进行矩阵重塑。

在命令窗口中输入下面的命令行,将34的矩阵A重塑为26的矩阵。

code.matlab
>> A = [1 4 7 10; 2 5 8 11; 3 6 9 12]
A =
    1    4    7    10
    2    5    8    11
    3    6    9    12
>> B = reshape(A, 2, 6)
B =
    1    3    5    7    9   11
    2    4    6    8   10   12