Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

numel

Número de elementos de matriz

Descripción

ejemplo

n = numel(A) devuelve el número de elementos, n, en array A, equivalente a prod(size(A)).

Ejemplos

contraer todo

Cree una matriz de 4 por 4 por 2.

A = magic(4);
A(:,:,2) = A'
A = 
A(:,:,1) =

    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1


A(:,:,2) =

    16     5     9     4
     2    11     7    14
     3    10     6    15
    13     8    12     1

numel cuenta con 32 elementos en la matriz.

n = numel(A)
n = 32

Crear una matriz de celdas de vectores de caracteres.

A = {'dog','cat','fish','horse'};

numel cuenta con 4 elementos en la matriz.

n = numel(A)
n = 4

Crear una tabla con cuatro variables que enumeren la información del paciente para cinco personas.

LastName = {'Smith';'Johnson';'Williams';'Jones';'Brown'};
Age = [38;43;38;40;49];
Height = [71;69;64;67;64];
Weight = [176;163;131;133;119];
BloodPressure = [124 93; 109 77; 125 83; 117 75; 122 80];

A = table(Age,Height,Weight,BloodPressure,'RowNames',LastName)
A=5×4 table
                Age    Height    Weight    BloodPressure
                ___    ______    ______    _____________

    Smith       38       71       176       124     93  
    Johnson     43       69       163       109     77  
    Williams    38       64       131       125     83  
    Jones       40       67       133       117     75  
    Brown       49       64       119       122     80  

Encuentre el número de elementos de la tabla.

n = numel(A)
n = 20

numel devuelve un valor equivalente a prod(size(A)) correspondiente a las 5 filas y 4 variables.

Argumentos de entrada

contraer todo

Array de entrada, especificado como escalar, Vector, matriz, matriz multidimensional, tabla o calendario.

Tipos de datos: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | string | struct | cell | table | timetable | categorical | datetime | duration | calendarDuration

Limitaciones

  • Si A es una tabla, numel devuelve el número de elementos de la tabla, A, equivalente a prod(size(A)). Las variables de una tabla pueden tener varias columnas, pero numel(A) sólo representa el número de filas y el número de variables.

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Introducido antes de R2006a