matlab中如何使用plot将两条曲线绘制在同一个图上
时间: 2024-03-16 16:44:53 浏览: 1006
含多个输入参数的plot函数-Matlab绘图教程
要将两条曲线绘制在同一个图上,可以按照以下步骤进行操作:
1. 先用plot函数绘制第一条曲线,例如:
```
x1 = 0:0.1:pi;
y1 = sin(x1);
plot(x1, y1);
```
2. 再用hold on命令保持当前图形,不清除之前绘制的内容:
```
hold on;
```
3. 用plot函数绘制第二条曲线,例如:
```
x2 = 0:0.1:pi;
y2 = cos(x2);
plot(x2, y2);
```
4. 最后可以使用legend函数添加图例说明:
```
legend('sin(x)', 'cos(x)');
```
完整的代码如下所示:
```
x1 = 0:0.1:pi;
y1 = sin(x1);
plot(x1, y1);
hold on;
x2 = 0:0.1:pi;
y2 = cos(x2);
plot(x2, y2);
legend('sin(x)', 'cos(x)');
```
阅读全文