matlab subplot scatterplot
时间: 2023-07-13 12:06:40 浏览: 152
tight_subplot.zip_matlab_matlab subplot
5星 · 资源好评率100%
可以使用MATLAB中的subplot函数来创建散点图。下面是一个示例:
```matlab
% 创建数据
x = rand(50,1);
y = rand(50,1);
% 创建散点图
figure;
subplot(2,2,1);
scatter(x,y);
title('散点图');
% 更改标记颜色和大小
subplot(2,2,2);
scatter(x,y,50,'r','filled');
title('更改标记颜色和大小');
% 添加回归线
subplot(2,2,3);
scatter(x,y);
hold on;
p = polyfit(x,y,1);
yfit = polyval(p,x);
plot(x,yfit,'k--');
title('添加回归线');
% 添加标签
subplot(2,2,4);
scatter(x,y);
text(x+0.01, y+0.01, num2str((1:numel(x))'), 'Color', 'b');
title('添加标签');
```
这个例子将创建一个2x2的图形窗口,每个子图都是散点图,并且每个子图都有不同的特征。第一个子图是普通的散点图。第二个子图更改了标记的颜色和大小。第三个子图添加了回归线。第四个子图添加了标签。
阅读全文