matlab作四幅散点图
时间: 2024-12-05 14:13:42 浏览: 28
在MATLAB中绘制四幅散点图可以通过以下步骤实现。假设我们有两组数据,每组数据包含两个变量。我们将使用这些数据绘制四幅散点图。
```matlab
% 生成示例数据
x1 = randn(100,1);
y1 = randn(100,1);
x2 = randn(100,1) + 2;
y2 = randn(100,1) + 2;
x3 = randn(100,1) + 4;
y3 = randn(100,1) + 4;
x4 = randn(100,1) + 6;
y4 = randn(100,1) + 6;
% 创建四个子图
figure;
% 第一个散点图
subplot(2,2,1);
scatter(x1, y1, 'filled');
title('散点图 1');
xlabel('X1');
ylabel('Y1');
% 第二个散点图
subplot(2,2,2);
scatter(x2, y2, 'filled');
title('散点图 2');
xlabel('X2');
ylabel('Y2');
% 第三个散点图
subplot(2,2,3);
scatter(x3, y3, 'filled');
title('散点图 3');
xlabel('X3');
ylabel('Y3');
% 第四个散点图
subplot(2,2,4);
scatter(x4, y4, 'filled');
title('散点图 4');
xlabel('X4');
ylabel('Y4');
```
这个代码片段生成了四组随机数据,并使用`subplot`函数创建了四个子图。每个子图中绘制一个散点图,并添加了标题和轴标签。
阅读全文