matlab plot画两条线
时间: 2025-01-08 21:01:34 浏览: 85
### 使用 MATLAB 的 `plot` 函数绘制两条线
为了在同一张图中绘制两条不同的线,可以使用 `hold on` 命令来保持当前图形窗口并允许后续绘图命令叠加。下面是一个具体的实例:
```matlab
% 定义两组数据点用于绘制两条线
x = linspace(0, 2*pi, 100);
y1 = sin(x); % 第一条线的数据
y2 = cos(x); % 第二条线的数据
figure; % 创建一个新的图形窗口
plot(x, y1, '-b', 'LineWidth', 2); % 绘制第一条蓝色实线,并设置线宽为2
hold on; % 启用 hold 功能以便继续在同一幅图上作图而不清除已有内容
plot(x, y2, '--r', 'LineWidth', 2); % 绘制第二条红色虚线,并同样设定宽度
xlabel('X 轴标签'); % 设置 X 轴的文字说明
ylabel('Y 轴标签'); % 设置 Y 轴的文字说明
title('正弦波与余弦波对比图'); % 添加图表标题
legend('sin(x)', 'cos(x)'); % 显示图例区分不同线条代表的意义
grid minor; % 开启网格辅助查看趋势变化
```
上述代码展示了如何创建一个包含两个不同函数图像的图表——一个是正弦函数,另一个是余弦函数;每条线上都设置了特定的颜色、样式和粗细度以方便识别[^1]。
阅读全文
相关推荐


















