matlab绘制多组折线图
时间: 2024-11-22 21:10:11 浏览: 44
在MATLAB中,你可以使用`plot`函数来绘制多组折线图。下面是一个简单的例子说明如何操作:
```matlab
% 定义数据点
x = 0:0.1:10; % 横坐标
data1 = sin(x); % 第一组数据,正弦波形
data2 = cos(x); % 第二组数据,余弦波形
data3 = 2 * data1 + data2; % 第三组数据,两者的组合
% 绘制多组折线图
figure; % 打开新窗口
hold on; % 保持当前图形状态,以便在同一窗口添加更多线条
plot(x, data1, 'r', 'LineWidth', 1.5, 'DisplayName', 'Sin'); % 红色折线,显示名称为'Sin'
plot(x, data2, 'g', 'LineWidth', 1.5, 'DisplayName', 'Cos'); % 绿色折线,显示名称为'Cos'
plot(x, data3, 'b', 'LineWidth', 1.5, 'DisplayName', 'Combined'); % 蓝色折线,显示名称为'Combined'
% 添加标题和轴标签
title('Multiple Line Plots');
xlabel('X-axis');
ylabel('Y-axis');
% 显示图例
legend('show'); % 或者 legend位置,如 'location','best'
% hold off; % 如果不再添加其他曲线,可以关闭保持模式
```
在这个示例中,我们首先创建了三个变量`data1`, `data2`, 和 `data3`,然后分别使用`plot`函数绘制了对应的折线,并通过`DisplayName`设置了图例的文本。最后,我们添加了标题、轴标签和图例。
阅读全文