我目前正在做一项关于燃油消耗的研究。我有多个.fig文件,它们显示了油耗在L/100公里内随时间的变化趋势。我有多个案例,展示了不同条件下的情节行为,我不想说明它们之间的差异。图的示例如下所示:

有没有办法在一个.fig文件中堆叠来自不同.fig文件的绘图?
发布于 2013-03-05 20:26:26
理想情况下,您可能希望使用subplot生成这些不同的图。
mathworks forums中的ZiV已经回答了您的确切问题
执行此操作的一种方法是从现有图形中提取扩展数据和Y数据,然后根据需要在新图形窗口中重新绘制这些数据。例如,
open('gugu.fig');
h_gugu=get(gca,'Children');
x_gugu=get(h_gugu,'XData');
y_gugu=get(h_gugu,'YData');
open('lulu.fig');
h_lulu=get(gca,'Children');
x_lulu=get(h_lulu,'XData');
y_lulu=get(h_lulu,'YData');
figure
subplot(121)
plot(x_gugu,y_gugu);
subplot(122)
plot(x_lulu,y_lulu)
saveas(gcf,'gugululu','fig')https://stackoverflow.com/questions/15223353
复制相似问题