【发布时间】:2014-09-11 00:18:18
【问题描述】:
我有两个需要绘制的数据文件,第一个数据文件“surface.dat”是一个 Nx3 矩阵,其中包含 x y z 数据。
我使用 pm3d 进行绘图并设置 viewmap 以获取我当前表面的 2D 投影图,其中 z 数据定义了颜色条的范围。
第二个数据文件“closed_curve.dat”位于 x-y 平面上,没有 z 分量。使用它可以很容易地在同一张图中绘制曲面和曲线
set view map
set cbrange...
set xrange...
set yrange...
splot "surface.dat" u 2:1:3 title "" w pm3d ,"closed_curve.dat" u 1:2:(0) title ""
然而,由于它是一条闭合曲线,我想用其中一种 gnuplot 模式填充它,但我找不到任何可行的方法。
例如,矩形形式的闭合曲线可以直接创建为对象,而无需数据文件并进行填充,因此这不是问题,例如
set object 1 rectangle from 0,0 to 0.4,0.8 front fc lt 1 fs pattern 2 lw 2
提前谢谢....
【问题讨论】:
标签: gnuplot