MATLAB矩阵分析和计算
上QQ阅读APP看书,第一时间看更新

5.3 cat——创建多维数组

在MATLAB中,用cat()函数创建和链接多维数组。其调用格式为:

Y=cat(n,X1,X2,…,Xm)——沿n维空间连接矩阵X1,X2,…,Xm构造n维数组Y。

【例5.3】 演示多维数组的连接(一)。

    >> Y2=cat(1,[1 2 3;4 5 6],[7 8 9;10 11 12])

    Y2=

        1    2    3
        4    5    6
        7    8    9
       10   11   12

【例5.4】 演示多维数组的连接(二)。

    Y1=cat(2,[1 2 3;4 5 6],[7 8 9;10 11 12])

    Y1=

        1    2    3    7    8    9
        4    5    6   10   11   12

【例5.5】 演示多维数组的连接(三)。

    Y2=cat(3,[1 2 3;4 5 6],[7 8 9;10 11 12])

    Y2(:,:,1)=

        1    2    3
        4    5    6

    Y2(:,:,2)=

        7    8    9
       10   11   12