2

我是 Gnuplot 的新手,不幸的是,我必须从一个(对我来说)不平凡的问题开始。我有 XYZ 温度数据。所以我对每个空间坐标都有一个温度值。这有点接近 http://pgfplots.net/tikz/examples/contour-and-surface/

但是,我想在 XY XZ 和 YZ 平面上创建一个热图(不是轮廓),以更好地可视化 4D 数据(在链接中它只是 3D)。

所以在每架飞机上只有一张使用相同颜色代码的热图,以便可以比较温度。

非常感谢!

托比

4

2 回答 2

1

所以你的意思是,例如绘制一个试玩机T(x,y,z=0)T(x=0,y,z)并且T(x,y=0,z)?这应该可以multiplot在每个绘图之间旋转并旋转视图。这将是相当数量的黑客攻击,所以第一个问题是为什么你不使用其他可视化软件,如 paraview 或 mayavi ?这些更适合这种类型的数据,除非您需要 gnuplot 在脚本方面的灵活性,或者在同一图表上绘制分析函数方面。

于 2016-06-08T09:33:47.867 回答
1

您可以使用 '4d' 绘图palette,例如:

splot '3d.dat' u 1:2:3:4 palette pt 9
于 2016-06-08T06:18:21.157 回答