主要内容

numel.

数组元素数

描述

例子

n = numel(一种返回元素的数量,N,阵列一种, 相当于产品(尺寸(a))

例子

全部收缩

创建一个4×4×2矩阵。

a =魔术(4);一个(:,:,2)= a'
a = a(:,:,1)= 16 2 3 13 5 11 10 8 9 7 6 12 4 4 14 15 1a(:,2)= 16 5 9 4 2 11 7 14 3 10 6 15 13 812 1

numel.计数矩阵中的32个元素。

n = numel(a)
n = 32.

创建字符串数组并计算数组中的元素数。

a = [“一种”“b”“C”;“D”“e”“F”]
A =2x3字符串“”b“”c“”d“”e“”f“
n = numel(a)
n = 6.

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

a = {'狗''猫''鱼''马'};

numel.数组中的4个元素。

n = numel(a)
n = 4.

创建一个具有四个变量的表,列出了五个人的患者信息。

lastname = {'史密斯';'约翰逊';'威廉姆斯';'琼斯';'棕色的'};年龄= [38; 43; 38; 40; 49];高度= [71; 69; 64; 67; 64];重量= [176; 163; 131; 133; 119];血压= [124 93;109 77;125 83;117 75;122 80];A =表(年龄,身高,体重,血压,'rownames',姓)
A =5×4表年龄高度重量血压___ ______ ______ _____________史密斯38 71 176 124 93 johnson 43 69 163 109 77威廉姆斯38 64 131 125 83 jones 40 67 133 117 75棕色49 64 119 122 80

查找表中的元素数。

n = numel(a)
n = 20.

numel.返回相当于的值产品(尺寸(a))对应于5行和4个变量。

输入参数

全部收缩

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

尖端

  • 如果一种是一张桌子,numel.返回表中的元素数,一种, 相当于产品(尺寸(a))。表中的变量可以有多个列,但是numel(a)仅占排行数量和变量数的数量。

  • 如果一种是类型的字符矢量char, 然后numel.返回字符数。但是,如果一种是一个标量,numel.回报1因为它是字符串数组的单个元素。例如,比较输出numel.对于字符向量和字符串:

    nchar = numel('mytext'
    nchar = 6.
    nstr = numel(“mytext”
    nstr = 1

扩展能力

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

GPU代码生成
使用GPU Coder™为NVIDIA®GPU生成CUDA®代码。

在R2006A之前介绍