matlab之在坐标区上添加图例函数legend

902
2023/12/19 12:02:03
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在 MATLAB 中,可以使用函数 legend 在坐标区上添加图例。

legend 函数的基本语法如下:

legend('label1', 'label2', ...)

其中 'label1''label2' 等是要添加到图例中的字符串标签,每个标签对应一个数据系列。

示例:

x = linspace(0, 2*pi, 100);
y1 = sin(x);
y2 = cos(x);
plot(x, y1, 'r', 'LineWidth', 2);
hold on;
plot(x, y2, 'b', 'LineWidth', 2);
legend('sin(x)', 'cos(x)');

上述代码会在坐标区中绘制 sin(x)cos(x) 的曲线,并在右上角添加图例。

还可以使用其他属性设置图例的位置、边框等,例如:

legend('sin(x)', 'cos(x)', 'Location', 'northwest', 'Box', 'on');

上述代码将图例设置在左上角,并显示边框。

有关更多详细信息,请参考 MATLAB 文档中 legend 函数的帮助文档。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: matlab squeeze函数的用法