Класс: matlab.mixin.Copyable
Пакет: matlab.mixin
Скопируйте массив указателя объектов
B = copy(A)
B = copy(A) копирует каждый элемент в массиве указателей A к новому массиву указателей B.
The copy метод выполняет копию согласно следующим правилам:
The copy метод не копирует Dependent свойства
MATLAB® не вызывает copy метод рекурсивно на любых указателях, содержащихся в значениях свойств
MATLAB не вызывает конструктор классов или методы набора свойств во время операции копирования.
B имеет то же количество элементов и тот же размер что и A.
B - тот же класс, что и A.
Если A пуст, B также пуст.
Если A неоднороден, B также неоднороден.
Если A содержит удаленные объекты, копирует создает удаленные указатели того же класса в B.
Динамические свойства и прослушиватели, сопоставленные с объектами в A не копируются в объекты в B.
Можно вызвать copy внутри вашего класса delete способ.
|
Обработайте объектный массив |
|
Указатель объектного массива, содержащая копии объектов в |