matlab legend剔除,Matlab图例里多余的线去除 legendline off
xq的问题,想把Matlab的legend点形状不想要多余的线,即将2-4的legendline去除。解决:line_fewer_markers是针对线的legendline off,对于点的legend off,我用的比较土的解决方法。即点位偏移一点点,形成线,再用作者的这个line_fewer_markers.m代码。xx=-7:-6;yy=polyval(P,xx);plot(xx,yy,'
xq的问题,想把Matlab的legend
点形状不想要多余的线,即将2-4的legendline去除。
解决:
line_fewer_markers是针对线的legendline off,对于点的legend off,我用的比较土的解决方法。即点位偏移一点点,形成线,再用作者的这个line_fewer_markers.m代码。
xx=-7:-6;
yy=polyval(P,xx);
plot(xx,yy,'-k','Linewidth',2)
hold on
line_fewer_markers([-6.488,-6.489],[-40.829 ,-40.828],9,'color','r','marker','^','MarkerFaceColor','r','spacing','curve','LegendLine','off');
hold on
line_fewer_markers([-6.455,-6.456],[-40.097 ,-40.096],9,'color','b','marker','s','MarkerFaceColor','b','spacing','curve','LegendLine','off');
hold on
line_fewer_markers([-6.376,-6.377],[-39.691 ,-39.690],9,'color','b','marker','o','MarkerFaceColor','b','spacing','curve','LegendLine','off');
legend('降水线','120m处水','24m处水','干扰井水','Location','SouthEast')
最后结果

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)