Количество элементов массива
n = numel(A)
Если 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