代码之家  ›  专栏  ›  技术社区  ›  Raffael

如何使Octave默认使用“gnuplot”而不是“fltk”?

  •  19
  • Raffael  · 技术社区  · 11 年前

    我在Ubuntu 13.10上使用的是Octave 3.8,用于图形的“fltk”效果不佳。所以我总是通过命令切换到“gnuplot”:

    graphics_toolkit("gnuplot")
    

    如何将Octave配置为默认使用“gnuplot”?

    2 回复  |  直到 11 年前
        1
  •  21
  •   juliohm    11 年前

    将命令添加到 .octaverc 文件

    有关详细信息: http://www.gnu.org/software/octave/doc/interpreter/Startup-Files.html

        2
  •  9
  •   carandraug    8 年前

    您可以将该行添加到 .octaverc 文件如果文件不存在,只需在主目录中创建它。除非通过 -f --norc 选项

    你可以添加许多其他内容 .八度 文件例如,这是我的一部分:

    ## use man instead of help
    function man (name = "help");
      mlock (); # lock in memory so it's not removed by clear all
      help (char (name));
    endfunction
    
    ## no octave-core
    crash_dumps_octave_core (0);
    
    EDITOR ("nano");
    edit ("mode", "sync");
    
    ## pretty prompt
    PS1 ("\\[\\033[01;31m\\]\\s:\\#> \\[\\033[0m\\]");
    ## no > for multi-line input
    PS2 ("");
    
    ## default image size to take the right half of the monitor
    set (0,
      "DefaultFigurePosition",
        [get(0, "screensize")(3)/2    1 ...
         get(0, "screensize")(3)/2    get(0, "screensize")(4)]
    );