matlab多组数据画散点图
时间: 2023-09-29 15:03:40 浏览: 385
MATLAB——绘制散点图
您使用MATLAB的`scatter`函数来绘制多组数据的散点图。以下是一个示例代码:
```matlab
% 生成示例数据
x1 = randn(100, 1);
y1 = randn(100, 1);
x2 = randn(100, 1) + 2;
y2 = randn(100, 1) + 2;
% 绘制散点图
figure;
hold on;
scatter(x1, y1, 'red');
scatter(x2, y2, 'blue');
hold off;
% 添加图例和标签
legend('Group 1', 'Group 2');
xlabel('X');
ylabel('Y');
title('Scatter Plot of Multiple Groups');
```
在这个例子中,我们生成了两组随机数据,每组数据包含100个点。然后,使用`scatter`函数分别将两组数据绘制成红色和蓝色的散点图。最后,我们添加了图例和坐标轴标签,并给图形添加了标题。
您可以根据需要修改数据和自定义绘图样式来适应您的实际情况。希望对您有帮助!
阅读全文