文档

为什么不复制回调和应用程序数据?

从R2014b开始,copyobj不复制与图形对象关联的回调属性或应用程序数据。复制的对象的回调设置为空字符数组,应用程序数据集设置为空结构数组。对象的副本可能不像预期的那样运行。例如,单击uicontrol副本上的push按钮没有效果。

如果要创建具有回调的对象的副本,请重新运行用于创建第一个对象的代码来创建第二个对象。

如果您有使用copyobj复制回调函数,则可以使用copyobj“遗产”选项,例如,C = copyobj(h,p,'legacy')。的行为“遗产”选项与MATLAB版本一致®R2014b之前。

另请参阅

这个话题有用吗?