3D 图
3D 图的创建使用splot命令而不是plot。许多 2D 绘图样式 (points, images, impulse, labels, vectors) 在提供包含 Z 坐标的额外数据列后,也能用于 3D。有些绘图样式 (pm3d coloring, surfaces, contours) 必须使用splot命令,即使只需要一个 2D 投影。
曲面图
figure_surface+contours
样式splot with lines
和splot with surface
都生成由网格线构成的曲面。实体曲面可用样式splot with pm3d
生成。通常曲面以某种方便的视角显示,使得它能够清晰地呈现一个 3D 表面。参考set view。此时 X, Y 和 Z 轴在图中都可见。3D 视觉的增强可通过选择隐藏线条移除或按深度排序的表面元素完成。参考set pm3d的hidden3d和depthorder选项。splot命令也可计算和绘制 Z 值得等值线线条。这些等值线可以绘制在表面上,也可投影到 XY 平面上。参考set contour。
figure_mapcontours
2D 投影 (set view map)
splot命令的一个重要的特例是通过沿着 Z 轴投影图形,将 Z 坐标映射到 2D 表面上。参考set view map。这个绘图模式可以用来生成等值线图和热度图。例图显示的等值线一次以lines样式绘制,另一次用labels样式绘制。