Gnuplot:在 3d 表面周围绘制边界框

pri*_*rti 3 gnuplot

在使用 Google 的出色绘图工具进行了一些试验后,我正在使用 Gnuplot 绘制几个 3D 图形。我喜欢谷歌工具的一件事是它在表面周围绘制的“边界框”,这使我更容易看到尺寸。

有没有办法在 Gnuplot 中绘制这个边界框?

例如,这个函数: z = (15 - x*y) / (100 - x)

用谷歌绘制:https : //www.google.es/search? q=z+%3D+(15+-+x y )%2F(100-x)&aq=f&oq=z+%3D+(15+-+x y) )%2F(100-x)

使用 Google 绘制 3D 曲面图

Gnuplot 的等效脚本:

    设置网格
    设置 xrange [-10:10]
    设置 yrange [-10:10]
    设置 zrange [-0.7:1]
    设置 isosamples 100
    设置 pm3d
    设置 hidden3d
    设置抽动级别 0.0
    设置视图 60, 100
    splot (15 - x*y) / (100 - x)

产生以下图:

使用 Gnuplot 绘制 3D 曲面图

提前致谢

and*_*ras 5

是的,您可以使用命令打开边界

set border 4095
Run Code Online (Sandbox Code Playgroud)

help set border对于这个数字的解释:简而言之,每个边界边有一个位,立方体上有 12 个边。)

不过,Gnuplot 不会在每条边界线上绘制抽动。