web-dev-qa-db-ja.com

Octaveがデフォルトで "fltk"ではなく "gnuplot"を使用するようにするには?

Ubuntu 13.10でOctave 3.8を使用していますが、グラフィックスの「fltk」がうまく機能しません。したがって、私は常に次のコマンドで「gnuplot」に切り替えます。

graphics_toolkit("gnuplot")

Octaveがデフォルトで「gnuplot」を使用するように設定するにはどうすればよいですか?

17
Raffael

コマンドを.octavercファイルに追加します。

詳細: http://www.gnu.org/software/octave/doc/interpreter/Startup-Files.html

19
juliohm

その行を.octavercファイルに追加できます。ファイルが存在しない場合は、ホームディレクトリに作成してください。このファイルは、-fまたは--norcオプションを渡さない限り、Octaveを起動するたびに実行されます。

.octavercファイルには、他にも多くのものを追加できます。例として、これは私の一部です:

## 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)]
);
9
carandraug