“空”数组是matlab为操作和表述需要而专门设计的一种数组。二维“空”数组,用一对方括号表示。至于其他高维数组,只要数组某维长度为0或若干维长度均为0,则该数组就是“空”数组。下面我们就向大家介绍一下matlab中的“空”数组的用法和功能。

1.“空”数组的功能:

(1)在没有“空”数组参与运算时,计算结果中的“空”可以合理地解释“所得结果的含义”;

(2)运用“空”数组对其他非空数组赋值,可以使数组变小,但不能改变那数组的维数。

2.创建“空”数组的几种方法,具体代码及其结果如下图所示:

blob.png

3.空数组的属性,具体代码及其结果如下图所示:

blob.png

blob.png

4.“空”数组用于子数组的删除和大数组的大小收缩。具体代码及其结果如下图所示:

blob.png