Определите количество значений, чтобы возвратиться из индивидуально настраиваемых операций индексации, начинающихся с фигурных скобок
n = braceListLength(obj,indexOp,indexContext)
определяет количество значений, чтобы возвратиться из индивидуально настраиваемых операций индексации, которые начинаются с фигурных скобок и что ссылка или присвоение к спискам, разделенным запятыми. Операции, которые начинаются с индексации фигурной скобки и заканчиваются точкой или индексацией фигурной скобки, производят списки, разделенные запятыми, такие как n = braceListLength(obj,indexOp,indexContext)[C{:}] = obj{1:3} и [obj{1}.prop{1:3}] = B{:}. Изменяемые индексы и типы индексации операций описаны в indexOp, и indexContext идентифицирует, используется ли ссылка в операторе как список аргументов к функции, или в операции присвоения.
Для примера класса, который реализует пользовательскую индексацию фигурной скобки, смотрите matlab.mixin.indexing.RedefinesBrace.
matlab.mixin.indexing.RedefinesBrace | matlab.mixin.indexing.RedefinesParen | matlab.mixin.indexing.RedefinesDot