我有其中包含了一堆的数据文件x,y并z 点.我想gnuplot用来绘制这些点,with pm3d但这需要我打开set dgrid 10,10,1(数字应该不同).问题是我的数据变形了(pm3d当我将它们绘制在一起时,这些点不在表面上).
我该怎么用dgrid3d?这些点是从c++程序生成的,所以我可以自己选择x和y间距.
我的数据如下:
# X Y Z
1 2 3
2 2 4
...
Run Code Online (Sandbox Code Playgroud)
我希望它是一个在3D空间中穿过这些点的彩色表面.的x和y数据被均匀地间隔开,而z数据是的函数x和y点.
如果您的数据在文件中可用,请Data.dat尝试:
set dgrid3d 10,10
set style data lines
set pm3d
splot "Data.dat" pal
Run Code Online (Sandbox Code Playgroud)
dgrid3d告诉GNUPLOT多少个条目有在x和y方向上(这些是两个逗号分隔参数)style data lines让gnuplot的阴谋的结果用线,而不是点pm3d用颜色填充表面(如果你离开这个远离你只会看到行)pal 使线条以指定值的颜色显示您可以设置更多选项,但我发现那些最相关的选项.
| 归档时间: |
|
| 查看次数: |
17603 次 |
| 最近记录: |