% 打开第一个.fig文件
fig1 = openfig('file1.fig');
% 获取第一个图形的所有子对象
axes1 = findobj(fig1, 'Type', 'axes');
% 打开第二个.fig文件
fig2 = openfig('file2.fig');
% 获取第二个图形的所有子对象
axes2 = findobj(fig2, 'Type', 'axes');
% 设置第二个图形的对象颜色
newColor = 'r'; % 选择新的颜色
for i = 1:length(axes2)
children = get(axes2(i), 'Children');
set(children, 'Color', newColor);
end
% 将第二个图形的子对象复制到第一个图形中
for i = 1:length(axes2)
copyobj(get(axes2(i), 'children'), axes1);
end
% 关闭第二个图形
close(fig2);
自己看着改