说我有一个简单的情节:
f = figure;
line = plot([1, 2, 3], [1, 4, 9]);
我可以使用copyobj
复制该行,并更改一些属性:
line2 = copyobj(line, line.Parent);
set(line2, 'SomeProp', ...);
有没有办法在复制后修改属性,但在设置.Parent
?
答案 0 :(得分:1)
似乎将字符串传递给copyobj
会欺骗它而不设置父级:
line2 = copyobj(line, 'tricked you');
assert(isempty(line2.Parent));
set(line2, 'SomeProp', ...);
line2.Parent = line.Parent;
我找不到任何文件,说明为什么这不仅仅是一个错误