例如,对于一个一维向量 `x = [1, 2, 3, 4, 5]`,`length(x)` 将返回 5,因为这个向量包含 5 个元素。而对于一个二维矩阵 `A = [1, 2; 3, 4]`,`length(A)` 则会返回 2,这是因为矩阵的行数和列数中的较大值为 2。
需要注意的是,如果数组是多维的(比如三维或更高维度),`length()` 函数仍然只会返回最大的维度长度。例如,对于三维数组 `B(:,:,1) = [1, 2; 3, 4]` 和 `B(:,:,2) = [5, 6; 7, 8]`,`length(B)` 也会返回 2,因为这是所有维度中最大的长度。
总之,`length(x)` 是一个简洁而强大的工具,帮助用户快速了解数组的基本尺寸信息。在处理复杂数据结构时,合理使用此函数可以大大提升编程效率。