Main Content

numel

fi 数组中数据元素的数目

说明

示例

n = numel(A) 返回 fi 数组 A 中的元素数目 n

在 MATLAB® 代码中对内置类型和 fi 对象使用 numel 会返回相同的结果。可以使用 numel 编写独立于数据类型的 MATLAB 代码来进行数组处理。

示例

全部折叠

创建一个由 fi 对象组成的 2×3 数组。

X = fi(ones(2,3),1,24,12)
X = 
     1     1     1
     1     1     1

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Signed
            WordLength: 24
        FractionLength: 12

numel 对矩阵中的 6 个元素进行计数。

n = numel(X)
n = 6

创建一个由 fi 对象组成的 2×3×4 数组。

X = fi(ones(2,3,4),1,24,12)
X = 
(:,:,1) =
     1     1     1
     1     1     1
(:,:,2) =
     1     1     1
     1     1     1
(:,:,3) =
     1     1     1
     1     1     1
(:,:,4) =
     1     1     1
     1     1     1

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Signed
            WordLength: 24
        FractionLength: 12

numel 对矩阵中的 24 个元素进行计数。

n = numel(X)
n = 24

输入参数

全部折叠

输入数组,指定为由 fi 对象组成的标量、向量、矩阵或多维数组。

复数支持:是

扩展功能

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

版本历史记录

在 R2013b 中推出

另请参阅