颜色图与面顶点关系解读

作者:袖梨 2026-07-11

当利用面-顶点数据构建补片时,patch 对象的 facevertexcdata 属性会保存一个索引数组 c,该数组用于建立颜色图与补片各个面之间的对应关系。

1、 输入命令行代码

2、 清除当前图形窗口(clf)

3、 定义变量的取值区间。

4、 输入命令行代码

5、 赋值并绘制图形

6、 输入命令行代码

7、 设置补片 p 的着色方式

8、 输入命令行代码

9、 添加颜色标尺(colorbar)

10、 若对顶点进行着色,则需将 Patch 对象的 FaceVertexCData 属性配置为符合要求的数组 C。

11、 C 是一个维度为 n×1 的列向量,其中 n 代表顶点总数。

12、 C(i) 的数值决定了第 i 个顶点所呈现的颜色。

13、 示例图展示了数组 C、色彩映射表以及六个顶点之间的映射逻辑。

14、 输入命令行:

15、 清除当前图形(clf)

16、 将生成如图所示的 Patch 图形对象,并将面颜色模式设为插值(interpolated),从而实现各面内顶点颜色的连续过渡,使相邻面之间颜色自然融合。

相关文章

精彩推荐