matlab插入图例
时间: 2024-08-16 16:05:07 浏览: 54
matlab程序 循环添加fig图例
5星 · 资源好评率100%
在MATLAB中插入图例通常是通过`legend`函数来完成的。当你创建了一个图表,并想要添加对某个图形元素的描述作为图例时,可以在命令行或者`plot`、`scatter`等绘图函数之后调用`legend`。基本语法如下:
```matlab
% 创建数据
x = 0:0.1:10;
y1 = sin(x);
y2 = cos(x);
% 绘制线图并添加图例
plot(x, y1, 'r', x, y2, 'b');
legend('sin(x)', 'cos(x)'); % 图例内容可以是字符串
% 如果需要自定义位置,可以指定第三个参数
legend('Location', 'SouthEast');
% 如果你想隐藏图例,可以用'off'
legend off;
```
在这个例子中,"sin(x)"和"cos(x)"就是图例的内容,你可以根据实际图形调整。如果你想让图例跟随特定的曲线移动,可以使用`hold on`在绘制完所有线条后再调用`legend`。
阅读全文