【问题标题】:How to make a frame with border in gnuplot?如何在gnuplot中制作带边框的框架?
【发布时间】:2017-10-01 03:25:43
【问题描述】:

我正在尝试为密度图制作框架。我从

set terminal pngcairo size 400,400 enhanced
set output 'test.png'

set view map
unset tics
unset colorbox
set size ratio 1

set border 15 front lw 20
#set border 15 back lw 20

splot sin(sqrt(x**2+y**2))/sqrt(x**2+y**2) w pm3d notitle

如果我使用front,边框看起来是连续的,但它会占用一部分情节。如果我使用back,它看起来不再像一个框架。

如何制作合适的框架以使其远离绘图区域?

【问题讨论】:

    标签: gnuplot


    【解决方案1】:

    pngcairo 终端的行尾使用square 选项可能会有所帮助:

    set terminal pngcairo size 400,400 enhanced square
    set output 'test.png'
    
    set view map
    unset tics
    unset colorbox
    set size ratio 1
    
    set border 15 back lw 20
    
    splot sin(sqrt(x**2+y**2))/sqrt(x**2+y**2) w pm3d notitle
    

    这会产生:

    人们可能还想稍微增加isosamples,例如set isosamples 100 以获得更平滑的图:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-17
      • 1970-01-01
      • 1970-01-01
      • 2020-06-16
      • 2022-06-10
      • 1970-01-01
      • 2023-01-18
      • 1970-01-01
      相关资源
      最近更新 更多