matlab绘图,添加图例
时间: 2024-09-27 08:05:21 浏览: 33
基于Matlab实现特殊绘图图例设置(源码).rar
5星 · 资源好评率100%
Matlab是一款强大的数值计算和可视化工具,绘制图形时添加图例是非常常见的操作。在Matlab中,你可以使用`legend`函数来创建并管理图例。以下是一个简单的步骤:
1. 首先,你需要创建至少两个数据系列,并分别画出它们。例如:
```matlab
x = 0:0.1:10;
y1 = sin(x);
y2 = cos(x);
```
2. 然后,当你完成对这两个数据系列的plot(如`plot(x, y1, 'r', 'LineWidth', 2);` 和 `plot(x, y2, 'b', 'LineWidth', 2);` 分别表示红色实线和蓝色实线),就可以添加图例了。在plot命令结束后的同一条命令行加入`legend('sin(x)', 'cos(x)')`。
如果你想给每个数据系列指定特定的标签,可以在plot命令里包含对应的字符串,如:
```matlab
plot(x, y1, 'ro'); % 使用'ro'表示红色圆点
plot(x, y2, 'bo'); % 使用'bo'表示蓝色圆点
legend('y1 = sin(x)', 'y2 = cos(x)');
```
3. 可以调整图例的位置、大小、颜色等样式,通过`legend`函数的其他选项,如`location`, `'southwest'`等。
阅读全文