braceAssign

Класс: matlab.mixin.indexing.RedefinesBrace
Пакет: matlab.mixin.indexing

Настройте обработку присвоений индекса объекта, которые начинаются с фигурных скобок

Синтаксис

updatedObj = braceAssign(obj,indexOp,varargin)

Описание

updatedObj = braceAssign(obj,indexOp,varargin) указатели индексируют операции присвоения, которые начинаются с фигурных скобок, таких как obj{4} = 3 или obj{1}.prop{2} = 4. indexOp объект содержит индексы значений, изменяемых, и varargin массив ячеек значений, которые будут присвоены тем индексируемым местоположениям. Метод возвращает обновленный объект.

Входные параметры

развернуть все

Возразите, что реализации настроили индексацию фигурной скобки путем наследования matlab.mixin.indexing.RedefinesBrace.

На типы индексации операции и индексов ссылаются в виде массива IndexingOperation объекты. Для присвоения фигурной скобки первый объект в массиве имеет Type свойство Brace.

Значения, которые будут присвоены в операции индексации в виде массива ячеек. Например, в операции obj{1} = B присвоения, значение B единственный элемент в этом аргументе.

Выходные аргументы

развернуть все

Обновленный объект после операции присвоения.

Примеры

Для примера класса, который реализует пользовательскую индексацию фигурной скобки, смотрите matlab.mixin.indexing.RedefinesBrace.

Введенный в R2021b
Для просмотра документации необходимо авторизоваться на сайте