文档

ndims

数组维数

语法

N = ndims (A)

描述

例子

N = ndims (一个返回数组中的维数一个.维数总是大于或等于2.该函数忽略尾随的单例维度大小(dim) = 1

例子

全部折叠

创建行向量。

一个= 1:5;

求向量的维数。

ndims (A)
ans = 2

结果是2因为这个向量的大小是1 × 5。

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

{1 1 1} =“cell_1”;{1 1 2} =“cell_2”;{1 1 3} =“cell_3”
一个=1×1×3单元阵列(:: 1) = ' cell_1 ' (:,: 2) = ' cell_2 '(:,:, 3) =“cell_3”

找到单元格数组的维数。

ndims (A)
ans = 3

结果是3.因为单元格数组的大小是1 × 1 × 3。

输入参数

全部折叠

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

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|结构体|细胞|表格|时间表|分类|datetime|持续时间|calendarDuration

算法

数组的维数与数组的大小向量的长度相同。换句话说,ndims (A) =长度(大小(A))

扩展功能

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

另请参阅

|

之前介绍过的R2006a

这个话题有用吗?