GnuPlot线图来自数据点,z内插颜色?

时间:2015-07-10 20:44:12

标签: graph plot gnuplot

我有一个带有x,y和z基准面的数据文件 - 基本上是x,y位置 z表示该位置的衰减。

Line plot in GnuPlot where line color is a third column in my data file?这样的问题的答案 定义的调色板(带调色板z)非常 关闭,除了每个线段沿其长度设置为单一颜色。

有没有 这样就可以在每个段上插入Z值(线性很好) 衰减值是平滑梯度而不是跳跃值 在每个分段边界?

1 个答案:

答案 0 :(得分:2)

您可以使用set dgrid3d插入给定的数据集。考虑具有内容

的数据文件test.dat
1 2 1
2 3 2
1 1 2

绘制
set dgrid3d 30,30 splines
set ticslevel 0
set hidden3d
splot 'test.dat' matrix w l lc palette lw 3

获取

enter image description here

如果在您的情况下也适用,则取决于其他几个因素,例如数据点的数量,或者您是否想要创建新网格,但保留原始网格,并且仅平滑颜色。在后一种情况下,您必须编写外部脚本以适当的方式准备数据。