Количество элементов массива
Если A
является таблицей, numel
возвращает количество элементов в таблице, A
, эквивалентный prod(size(A))
. Переменные в таблице могут иметь несколько столбцов, но numel(A)
учитывает только количество строк и количество переменных.
Если A
является вектор символов типа char
, затем numel
возвращает количество символов. Однако, если A
является строковым скаляром, numel
возвращает 1
потому что это один элемент массива строковых массивов. Например, сравните выходные данные numel
для вектора символов и строки:
nchar = numel('mytext')
nchar = 6
nstr = numel("mytext")
nstr = 1