copy

Класс: 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 способ.

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

A

Обработайте объектный массив

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

B

Указатель объектного массива, содержащая копии объектов в A.

Признаки

Sealedtrue

Чтобы узнать об атрибутах методов, см. «Атрибуты метода».

Введенный в R2011a