Matlab fig文件中的数据可以提取出来 比如数据有三条线
clear;
h=get(gca,'children');
data=get(h,{'xdata','ydata','DisplayName','color'});
figure;
for i=length(h):-1:1
x=data{i,1}
y=data{i,2}
plot(x,y,'linewidth',4);
hold on;
end
legend(data{3,3},data{2,3},data{1,3})
x3=data{1,1}
y3=data{1,2}
x2=data{2,1}
y2=data{2,2}
x1=data{3,1}
y1=data{3,2}
网友评论