文档

ndims

数组尺寸的数量

描述

例子

n = ndims(一种返回数组中的尺寸数一种。尺寸的数量总是大于或等于2。该功能忽略了尾随的单例维度,为此大小(a,dim)= 1

例子

全部收缩

创建一个行矢量。

a = 1:5;

找到向量中的尺寸数。

ndims(a)
ANS = 2

结果就是2因为向量的大小为1 x-5。

创建一个字符向量的单元格数组。

{1,1,1} ='cell_1';{1,1,2} ='cell_2';{1,1,3} ='cell_3'
a =1x1x3单元格数组a(::,:,1)= {'cell_1'} a(::,:,2)= {'cell_2'} a(::, :, :, :,3)= {'cell_3'}

找到单元阵列的尺寸数量。

ndims(a)
ANS = 3

结果就是3因为单元阵列的大小为1 x-1 x-3。

输入参数

全部收缩

输入数组,指定为标量,向量,矩阵,多维阵列,表格或时间表。

数据类型:双倍的|单身的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|逻辑|char|细绳|结构|细胞|桌子|时间表|分类|约会时间|期间|日历

算法

数组中的尺寸数与数组大小向量的长度相同。换句话说,ndims(a)=长度(size(a))

扩展功能

C/C ++代码生成
使用MATLAB®CODER™生成C和C ++代码。

也可以看看

|

在R2006a之前引入