Класс: 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
способ.
|
Обработайте объектный массив |
|
Указатель объектного массива, содержащая копии объектов в |