matlab怎么在三维平面上画一个灰色色的矩形
时间: 2024-03-09 13:51:11 浏览: 158
matlab+基于多视图的三维重建出有颜色的点云
5星 · 资源好评率100%
你可以使用 `patch` 函数来绘制一个灰色的矩形。下面是一个例子:
```matlab
% 定义矩形的四个顶点
x = [0 1 1 0];
y = [0 0 1 1];
z = [0 0 0 0];
% 绘制矩形
patch(x, y, z, 'FaceColor', [0.5 0.5 0.5], 'EdgeColor', 'none');
```
这个例子定义了一个在 xy 平面上的矩形,四个顶点的坐标分别是 `(0,0)`, `(1,0)`, `(1,1)`, `(0,1)`。`patch` 函数中的 `'FaceColor'` 参数设置为 `[0.5 0.5 0.5]`,表示填充颜色为灰色。`'EdgeColor'` 参数设置为 `'none'`,表示不绘制边框线。
阅读全文