2016-06-07 95 views
2

我是Gnuplot的新手,不幸的是必须从一个(对我来说)非平凡的问题开始。我有X-Y-Z-温度数据。所以我对每个空间坐标都有一个温度值。 这都有点最接近 http://pgfplots.net/tikz/examples/contour-and-surface/Gnuplot:如何在三个坐标面上绘制热图以显示4D数据

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

因此,在每个平面上只使用相同颜色代码的热图,以便比较温度。

非常感谢!

托比

回答

1

你可以 '4D' 的情节与palette,e.g:

splot '3d.dat' u 1:2:3:4 palette pt 9 
1

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