matlab从fig图文件中提取数据

lh=findall(gca,'type','line');
cell_l = cellfun('length',get(lh,'xdata'));
i_lh=find(cell_l==max(cell_l));
X_tmp = get(lh(i_lh,:),'xdata'); %get data from fig
Xvar = X_tmp(2:end);
Y_tmp = get(lh(i_lh,:),'ydata');
Yvar = Y_tmp(2:end);

你可能感兴趣的:(matlab从fig图文件中提取数据)