gnuplot需要太长时间才能从大型数据集生成3D表面

时间:2014-04-03 21:23:14

标签: plot gnuplot

我需要从大型数据集中制作表面图。数据布局为1000x1000网格 -

0   0   181.59830651769676
0   1   15.378903725443536
0   2   355.2338780123731
.
.
.
999 999 108.12642321174496

文件大小约为。 ~20MB,我试图使用的命令是 -

set dgrid3d 1000,1000
set hidden3d
splot 'orig-terrain.dat' with lines title 'original terrain'

生成绘图需要永远,但是使用小数据(100x100),我可以很容易地得到这样的情节 -

enter image description here

如何快速处理大型数据集(1000x1000网格,> 20MB)?

1 个答案:

答案 0 :(得分:0)

大型数据集(特别是纯文本)在gnuplot或任何其他应用程序中花费很长时间来解析和显示。如果你真的需要所有的数据(即情节'......'每1000个左右的点不是一个选项)我建议给你的样式pm3d地图尝试可视化,因为至少你不需要重新绘制完整的在结果的任何微小旋转上的事情。