包含提取3个图形
clear
open('负频域.fig');
h=findobj(gcf,'type','line');
h1=get(h);
[xx_1,xx_2,xx_3]=h1.XData;%xx_1,xx_2,xx_3是3个线的x数据;
[yy_1,yy_2,yy_3]=h1.YData;%yy_1,yy_2,yy_3是3个线的y数据;
提取包含1个图形
clear
open('负压波频域.fig');
handle = findobj(gca,'Type','line');%获取曲线的handle,如果图中有多条曲线,handle为一个数组
xdata = get(handle,'XData');
ydata = get(handle,'YData');
提取包含2个图形
clear
open('负频域.fig');
h=findobj(gcf,'type','line');
h1=get(h);
[xx_1,xx_2]=h1.XData;%xx_1,xx_2,是2个线的x数据;
[yy_1,yy_2]=h1.YData;%yy_1,yy_2,是2个线的y数据;