Main Content

copy

类: matlab.mixin.Copyable
包: matlab.mixin

复制句柄对象数组

语法

B = copy(A)

说明

B = copy(A) 将由句柄 A 构成的数组中的每个元素复制到由 B 构成的一个新数组中。

copy 方法根据以下规则执行复制:

  • copy 方法不复制 Dependent 属性

  • MATLAB® 不对包含在属性值中的任何句柄以递归方式调用 copy 方法

  • MATLAB 在复制操作期间不调用类构造函数或属性 set 方法。

  • B 具有与 A 相同的元素数和大小。

  • B 是与 A 相同的类。

  • 如果 A 为空,则 B 也为空。

  • 如果 A 是异构的,则 B 也是异构的。

  • 如果 A 包含已删除句柄对象,则复制 B 中同一类的已删除句柄。

  • A 中的对象关联的动态属性和监听程序不会复制到 B 中的对象。

  • 可以在类的 delete 方法内调用 copy

输入参数

A

句柄对象数组

输出参数

B

包含 A 中的对象副本的句柄对象数组。

属性

Sealedtrue

要了解方法的属性,请参阅方法属性

版本历史记录

在 R2011a 中推出