第三章 数组
前言
MATLAB中的数组无处不在,任何变量在MATLAB中都是以数组的形式存储和运算的。
1.数组的创建
MATLAB中一般使用方括号[ ]、逗号或空格、分号来创建数组,方括号中给出数组的所有元素,同一行(列)中的元素用逗号或空格隔开,不同行(列)之间用分号隔开。此外,创建一维数组还可以使用函数linspace和logspace,以及转置符号。
1.1创建多维数组
在MATLAB中,二维数组的行称为第一维,列称为第二维,而对于第三维则习惯地称为页。二维数组可以理解成直角坐标系,三维数组可以简单的理解成空间坐标系。通常将三维或者三维以上的数组称为高维数组。创建三维数组通常有三种方法。
(1)下标引用法
(2)低维数组创建法
(3)函数法
2.数组的属性
数组的属性包括数组的排列结构、尺寸大小、维度、类型数据等。
2.1数组结构
数组的结构指的是数组中元素的排列方式。MATLAB提供了多种测试函数。