web-dev-qa-db-fra.com

Comment obliger Octave à utiliser "gnuplot" au lieu de "fltk" par défaut?

J'utilise Octave 3.8 sur Ubuntu 13.10 et "fltk" pour les graphiques ne fonctionne pas bien. Je passe donc toujours à "gnuplot" en commandant:

graphics_toolkit("gnuplot")

Comment puis-je configurer Octave pour utiliser "gnuplot" par défaut?

17
Raffael

Vous ajoutez la commande à votre .octaverc fichier.

Pour plus d'informations: http://www.gnu.org/software/octave/doc/interpreter/Startup-Files.html

19
juliohm

Vous pouvez ajouter cette ligne au .octaverc fichier. Si les fichiers n'existent pas, créez-les simplement dans votre répertoire personnel. Ce fichier est exécuté à chaque démarrage d'Octave, sauf si vous passez le -f ou --norc option.

Vous pouvez ajouter bien d'autres choses .octaverc fichier. À titre d'exemple, cela fait partie du mien:

## 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