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

4.6 创建二维数组

创建二维数组和创建一维数组的方法类似,用方括号把所有的元素都括起来,不同行元素之间用分号分隔,同一行不同元素之间用逗号或空格分隔。需要注意的是,在创建二维数时,必须保证每一行的元素数相等,而且每一列的元素数也相等。

【例4.6】 创建二维数组。

    clear all;
    A=[1 2 3;2 3 4;5 6 7]     %创建二维数组
    B=[1:3;4:6;7:1:9]         %创建二维数组
    C=[A B]
    D=[A;B]

运行后输出结果如下:

    A=

        1  2  3
        2  3  4
        5  6  7
    B=

        1  2  3
        4  5  6
        7  8  9
    C=

        1  2  3  1  2  3
        2  3  4  4  5  6
        5  6  7  7  8  9
    D=

        1  2  3
        2  3  4
        5  6  7
        1  2  3
        4  5  6
        7  8  9

在程序中,建立4个二维数组。可以通过一维数组组成二维数组,也可以通过两个二维数组组成一个新的二维数组。需要注意,用方括号进行数组的连接时,空格进行数组的横向连接,分号进行数组的纵向连接。