Класс: matlab.mixin.indexing.RedefinesDot
Пакет: matlab.mixin.indexing
Настройте обработку присвоений индекса объекта, которые начинаются с точек
updatedObj = dotAssign(obj,indexOp,varargin)
указатели индексируют операции присвоения, которые начинаются с точек и индекса в поля, которые недоступны или не существуют, таковы как updatedObj
= dotAssign(obj
,indexOp
,varargin
)obj.PrivateProp = 3
или obj.NotAProp{1} = 4
. indexOp
объект содержит индексы значений, изменяемых, и varargin
массив ячеек значений, которые будут присвоены тем индексируемым местоположениям. Метод возвращает обновленный объект.
Для примера скалярного класса struct, который реализует пользовательскую точечную индексацию, смотрите matlab.mixin.indexing.RedefinesDot
.