matlab一张图画多条曲线
时间: 2023-07-13 11:22:37 浏览: 206
python matlibplot绘制多条曲线图
在 MATLAB 中,可以使用 `plot` 函数来绘制曲线。如果要绘制多条曲线,可以多次调用 `plot` 函数,并在每次调用时传入不同的曲线数据和参数。以下是一个简单的示例,演示如何在一张图中绘制多条曲线:
```matlab
% 生成样本数据
x = linspace(0, 2 * pi, 100);
y1 = sin(x);
y2 = cos(x);
y3 = tan(x);
% 绘制曲线
plot(x, y1, 'r-', x, y2, 'g--', x, y3, 'b-.', 'LineWidth', 2);
% 添加图例和标题
legend('sin(x)', 'cos(x)', 'tan(x)');
title('多条曲线示例');
```
在此示例中,我们生成了三组样本数据,分别代表正弦函数、余弦函数和正切函数。然后,我们在一次 `plot` 函数调用中,依次传入这三组数据和对应的参数,分别用红色实线、绿色虚线和蓝色点划线绘制了三条曲线。最后,我们使用 `legend` 函数添加图例,使用 `title` 函数添加标题。
注意,如果要在一张图中绘制多条曲线,需要在同一次 `plot` 函数调用中传入所有的曲线数据和参数,否则每次调用 `plot` 函数都会新建一个图形窗口。
阅读全文