美文网首页
提取matlab fig文件里的数据和legend

提取matlab fig文件里的数据和legend

作者: Armlinux | 来源:发表于2022-08-26 09:13 被阅读0次

    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}
    

    相关文章

      网友评论

          本文标题:提取matlab fig文件里的数据和legend

          本文链接:https://www.haomeiwen.com/subject/fldtnrtx.html