Gnuplot-创建三维网格或网络

Gnuplot-创建三维网格或网络,gnuplot,Gnuplot,我想生成一个三维网格或网络与可变长度在每三个方面。如何在gnuplot中实现这一点? 非常感谢您的帮助。您的问题不太详细。。。此外,没有代码,也没有可见的研究成果(顺便说一句,这正是人们所期望的)。在gnuplot控制台中,例如,选中help do、help print、help sprintf或其他关键字 猜测您可能想要的可能是以下内容: 代码: ### creating a 3D grid reset session set view equal xyz dx = 0.7 dy = 0.8

我想生成一个三维网格或网络与可变长度在每三个方面。如何在gnuplot中实现这一点?
非常感谢您的帮助。

您的问题不太详细。。。此外,没有代码,也没有可见的研究成果(顺便说一句,这正是人们所期望的)。在gnuplot控制台中,例如,选中
help do
help print
help sprintf
或其他关键字

猜测您可能想要的可能是以下内容:

代码:

### creating a 3D grid
reset session
set view equal xyz

dx = 0.7
dy = 0.8
dz = 0.6

set print $Data
do for [z=0:3] {
    do for [y=0:4] {
        do for [x=0:5] {
            print sprintf("%g %g %g",x*dx,y*dy,z*dz)
        }
        print ""
    }
    print ""
}
set print

set xtics 1
set ytics 1
set ztics 1
set view 73,53

splot $Data u 1:2:3 w lp pt 7
### end of code
结果:

### creating a 3D grid
reset session
set view equal xyz

dx = 0.7
dy = 0.8
dz = 0.6

set print $Data
do for [z=0:3] {
    do for [y=0:4] {
        do for [x=0:5] {
            print sprintf("%g %g %g",x*dx,y*dy,z*dz)
        }
        print ""
    }
    print ""
}
set print

set xtics 1
set ytics 1
set ztics 1
set view 73,53

splot $Data u 1:2:3 w lp pt 7
### end of code

亲爱的theozh,非常感谢。对不起,缺少信息。实际上我在谷歌上搜索了很多,这就是我了解这个论坛的原因,但我没有找到答案。我想画一幅我想象中的情节是什么样子的,但这看起来不太好。尽管如此,您的解决方案已经非常好了。我只希望在层之间有线条。然后,它就是一个完美的网格、网或网格,或者不管你怎么称呼它。我实际上想想象引力波对空间的影响,也就是说,空间中的点在重力的影响下如何收缩。波浪。