matlab显示图例
时间: 2023-12-12 08:35:20 浏览: 80
matlab实例
4星 · 用户满意度95%
在MATLAB中,您可以使用`legend`函数来创建图例。图例可以显示不同曲线的标识符和颜色,并帮助解释图形的含义。以下是一个简单的例子:
假设您已经使用`plot`函数绘制了两条曲线,并且想要为它们创建一个图例,可以按照以下步骤进行操作:
1.在`plot`函数中使用`DisplayName`参数为每条曲线指定一个名称,例如:
```matlab
x = 0:pi/100:2*pi;
y1 = sin(x);
y2 = cos(x);
plot(x,y1,'DisplayName','sin(x)');
hold on;
plot(x,y2,'DisplayName','cos(x)');
```
2.在绘制完所有曲线后,使用`legend`函数创建图例,例如:
```matlab
legend('show');
```
这将在图形中显示一个图例,其中包含每条曲线的名称和颜色。
如果您想要更改图例的位置或其他属性,可以使用`legend`函数的其他选项。例如,要将图例放置在图形的右上角,可以使用以下命令:
```matlab
legend('Location','northwest');
```
这将把图例放在图形的左上角。
阅读全文