文档帮助中心
数组维数
N = ndims (A)
例子
N = ndims (一个)返回数组中的维数一个。维数总是大于或等于2。这个函数会忽略单元素维度的末尾,因为单元素维度大小(dim) = 1。
N = ndims (一个)
一个
大小(dim) = 1
全部折叠
创建一个行向量。
一个= 1:5;
求出向量的维数。
ndims (A)
ans = 2
结果是2因为这个向量的大小是1×5。
2
创建字符向量的单元格数组。
{1 1 1}=“cell_1”;{1 1 2}=“cell_2”;{1 1 3}=“cell_3”
一个=1 x1x3单元阵列(::1)= {“cell_1”} (:,: 2) = {“cell_2”} (:,:, 3) = {' cell_3 '}
查找单元格数组的维数。
ans = 3
结果是3.因为单元格数组的大小是1×1×3。
3.
输入数组,指定为标量、向量、矩阵、多维数组、表或时间表。
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|结构体|细胞|表格|时间表|分类|datetime|持续时间|calendarDuration
双
单
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
字符
字符串
结构体
细胞
表格
时间表
分类
datetime
持续时间
calendarDuration
数组的维数与数组的大小向量的长度相同。换句话说,ndims (A) =长度(大小(A))。
ndims (A) =长度(大小(A))
这个函数完全支持高数组。万博1manbetx有关更多信息,请参见高大的数组。
这个功能完全支持GPU阵列。万博1manbetx有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱)。
这个函数完全支持分布式数组。万博1manbetx有关更多信息,请参见使用分布式数组运行MATLAB函数(并行计算工具箱)。
长度|大小
长度
大小
您的系统上有此示例的修改版本。你想打开这个版本吗?
您点击了对应于以下MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译内容,并查看当地的活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系