【问题标题】:Gnuplot 3d plotting --- making plot size set to terminal sizeGnuplot 3d 绘图 --- 将绘图大小设置为终端大小
【发布时间】:2014-05-14 19:07:08
【问题描述】:

好的,我使用 gnuplot 已经有一段时间了,有一个问题。我无法使绘图大小等于我设置的终端大小。有设置的例子 Lmargin、rmargin、tmargin 和 bmargin 为 0,但这不适用于 3d 绘图的“splot”。所以我想知道它的解决方法是什么?

【问题讨论】:

    标签: plot gnuplot


    【解决方案1】:

    如果您想像往常一样使用边距选项,可以使用plot ... with image 而不是set pm3d map 对于彩色地图。正如您所说,对于 3d 绘图,边距选项不可用,解决方法是移动图形的位置并对其进行缩放。为此,请分别使用set originset size

    例如,splot x*y 产生以下结果:

    如果您想在保持整体终端尺寸不变的情况下减少边距,您可以尝试:

    set origin -0.1,-0.1
    set size 1.2,1.2
    splot x*y
    

    给你:

    你可能明白了。请注意,我设置了背景颜色,以便您可以看到由于 Stack Overflow 网站中的白色背景而导致的边距所在的位置。

    【讨论】:

    • 请注意!
    猜你喜欢
    • 2020-05-21
    • 2019-02-17
    • 1970-01-01
    • 1970-01-01
    • 2016-12-05
    • 2022-10-17
    • 1970-01-01
    • 2011-11-25
    • 1970-01-01
    相关资源
    最近更新 更多