Matlab中同一张图中不同类型数据的图例绘制
来源:网络收集 点击: 时间:2024-08-09【导读】:
在Matlab做图中,可能会遇到不同类型的图形,比如有的会使用bar,有的直接使用plot等,在这些图形中,如何加入所有要素的图例呢?工具/原料moreMatlab方法/步骤1/6分步阅读
2/6
3/6
4/6
5/6
6/6
MATLABLEGEND
Matlab中做图完成后,可以使用legend命令加入图例。
aa = randn(10,1);
bb = randn(10,1);
cc = randn(10,1);

但是如果出现如下情况的话,应该怎么办?
figure;bar(bb);hold on;plot(aa,r-.);

直接使用legend就可以啦!
legend(bb,aa);

或者为了保险期间,可以分别对每个图形进行编码,然后进行图例绘制。
figure;ff = bar(bb); hold on;zz = plot(aa,r-.);
legend(,bb,aa,location,southeastoutside);

图形较多的话,图例也可以直接进行绘制。
bb = randn(10,3); figure;ff = bar(bb);hold on;zz = plot(aa,r-.); legend(bb1,bb2,bb3,aa);

如果有对每个图形编码的话,就可以有选择的展示图例。
figure;ff = bar(bb);
hold on;zz = plot(aa,r-.)
fff = legend(ff,bb1,bb2,bb3,location,southeastoutside);

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1096867.html