matlab plot绘图加上图例
时间: 2023-10-13 22:12:35 浏览: 196
plot画图实例.zip_Matlab Plot_Matlab_ 画图_matlab 画图_图像处理_画图
5星 · 资源好评率100%
在 MATLAB 中,我们可以使用 `legend` 函数添加图例。以下是一个简单的例子:
```matlab
x = linspace(0, 2*pi, 100);
y1 = sin(x);
y2 = cos(x);
plot(x, y1, 'r-', x, y2, 'b--')
legend('sin(x)', 'cos(x)')
```
这将绘制两个函数的图像,一个是正弦函数,一个是余弦函数,并在右上角添加一个图例,显示哪个线条代表哪个函数。在 `legend` 函数中,我们可以传递一个字符串数组,其中每个字符串对应一个曲线的标签。标签的顺序应该与绘制曲线的顺序相同。
我们还可以使用 `Location` 参数来指定图例的位置。例如,如果我们想将图例放在左上角,可以这样写:
```matlab
legend('sin(x)', 'cos(x)', 'Location', 'northwest')
```
有关 `legend` 函数的更多信息,请参见 MATLAB 文档。
阅读全文