主要内容

ndims

阵列尺寸数

语法

描述

例子

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 x1x3单元阵列(:: 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++代码。

HDL代码生成
使用HDL Coder™为FPGA和ASIC设计生成Verilog和VHDL代码。

另请参阅

|

之前介绍过的R2006a