matlab用scatter3绘制灰色点的图
时间: 2023-12-13 14:05:42 浏览: 216
matlab 灰色模型
4星 · 用户满意度95%
可以使用以下代码绘制灰色点的三维散点图:
```matlab
% 定义点的数据
x = rand(1,100);
y = rand(1,100);
z = rand(1,100);
% 定义点的颜色,将RGB三个通道的值设为相同,即为灰色
color = repmat([0.5 0.5 0.5], 100, 1);
% 绘制三维散点图
scatter3(x,y,z,[],color,'filled');
```
其中,`repmat`函数用于将灰色RGB值复制成100行,以便应用于所有的点。`scatter3`函数中的`[]`参数用于指定点的大小,这里为空表示使用默认值;`'filled'`参数用于指定点的填充方式为实心。
阅读全文