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