matlab散点云图
时间: 2023-11-19 16:57:25 浏览: 266
matlab 画云图
以下是两种Matlab绘制散点云图的例子:
1.使用scatter函数绘制散点云图
```matlab
% 生成数据
x = rand(1,100);
y = rand(1,100);
f = x.^2 + y.^2;
% 绘制散点云图
scatter(x,y,[],f,'filled');
colorbar;
```
2.使用scatteredInterpolant函数生成均匀网格云图
```matlab
% 生成数据
x = rand(1,100);
y = rand(1,100);
f = x.^2 + y.^2;
% 生成均匀网格
x_b = linspace(min(x),max(x),100);
y_b = linspace(min(y),max(y),100);
[X,Y] = meshgrid(x_b,y_b);
% 生成插值函数并计算插值结果
FT = scatteredInterpolant(x,y,f);
vq = FT(X,Y);
% 绘制云图
imagesc(x_b,y_b,vq);
colorbar;
```
阅读全文