matlab中legend的用法
时间: 2023-09-29 16:03:12 浏览: 116
test_legend.zip_Legend_gridLegend_matlab gridlegend
在 MATLAB 中,legend 函数用于在图表的指定位置添加图例。图例是一种标识不同曲线或数据集的方法,通常包含不同颜色或线型的说明。下面是 legend 函数的基本用法:
语法:legend('label1', 'label2', ...)
其中,'label1', 'label2', ... 是字符串数组,用于指定每个数据集或曲线的标签。
例如,以下代码将在图表的右上角添加一个图例,用于标识两条曲线:
```matlab
x = 0:0.1:2*pi;
y1 = sin(x);
y2 = cos(x);
plot(x, y1, 'r', x, y2, 'b');
legend('sin(x)', 'cos(x)', 'Location', 'northeast');
```
在这个例子中,legend 函数将标签 'sin(x)' 和 'cos(x)' 分别与 y1 和 y2 数据集相关联,并将图例放置在图表的右上角。
除了标签,legend 函数还可以接受其他参数,用于控制图例的外观和位置。例如,'Location' 参数可以指定图例的位置,'FontSize' 参数可以指定标签的字体大小,'TextColor' 参数可以指定标签的颜色等等。具体用法可以参考 MATLAB 的官方文档。
阅读全文