怎么用plot绘制多条美化后的曲线
时间: 2023-07-08 16:34:45 浏览: 208
要绘制多条美化后的曲线,你可以使用以下步骤:
1. 定义你要绘制的曲线的 x 和 y 值。
2. 使用 `plot` 函数绘制曲线,并使用 `LineWidth` 参数设置线条宽度,`Color` 参数设置线条颜色,`LineStyle` 参数设置线条样式。
3. 使用 `xlabel` 函数设置 x 轴标签,使用 `ylabel` 函数设置 y 轴标签。
4. 使用 `title` 函数设置图形标题。
5. 使用 `legend` 函数添加图例,可以在图例中指定每条曲线的标签。
以下是一个例子:
```matlab
% 定义 x 和 y 值
x = linspace(0, 2*pi, 100);
y1 = sin(x);
y2 = cos(x);
y3 = sin(x+pi/4);
% 绘制曲线
plot(x, y1, 'LineWidth', 2, 'Color', 'r', 'LineStyle', '-');
hold on;
plot(x, y2, 'LineWidth', 2, 'Color', 'g', 'LineStyle', '--');
plot(x, y3, 'LineWidth', 2, 'Color', 'b', 'LineStyle', '-.');
hold off;
% 设置标签和标题
xlabel('x');
ylabel('y');
title('多条曲线的演示');
% 添加图例
legend('sin(x)', 'cos(x)', 'sin(x+pi/4)');
```
在这个例子中,我们首先定义了三条曲线的 x 和 y 值,然后使用 `plot` 函数绘制了这三条曲线,并且对每条曲线设置了线条宽度、颜色和样式。接着,我们使用 `xlabel` 函数和 `ylabel` 函数设置了 x 轴和 y 轴标签,使用 `title` 函数设置了图形标题,使用 `legend` 函数添加了图例,其中指定了每条曲线的标签。最后,我们使用 `hold off` 命令取消了保持图形的设置。
阅读全文