matlab中如何实现多组数据在同一种图里比较
时间: 2023-12-03 10:44:09 浏览: 941
绘制和比较直方图; 漂亮默认:优雅地比较多组数据。 将 bin 和轴边界设置为适合数据。-matlab开发
在MATLAB中,可以使用plot函数将多组数据绘制在同一张图中进行比较。
例如,假设有两组数据x1和y1,x2和y2,可以使用以下代码将它们绘制在同一张图中:
```matlab
% 创建图形窗口
figure;
% 绘制第一组数据
plot(x1, y1, 'LineWidth', 2);
% 将第二组数据添加到同一张图中
hold on;
plot(x2, y2, 'LineWidth', 2);
% 添加图例
legend('Data 1', 'Data 2');
% 添加标签
xlabel('X轴');
ylabel('Y轴');
title('多组数据比较');
```
其中,'hold on'命令可以将多个绘图命令的结果合并到同一张图中,'legend'命令可以添加图例,'xlabel'和'ylabel'命令可以添加坐标轴标签,'title'命令可以添加图表标题。
阅读全文