¿Cómo se configura el software Octave para ejecutar los comandos de inicialización cuando se inicia? Por ejemplo, configure el mensaje (PS1) y cd en el directorio del proyecto?¿Cómo ejecutar comandos de inicialización en Octave?
Gracias.
¿Cómo se configura el software Octave para ejecutar los comandos de inicialización cuando se inicia? Por ejemplo, configure el mensaje (PS1) y cd en el directorio del proyecto?¿Cómo ejecutar comandos de inicialización en Octave?
Gracias.
Usted podría
uso
octave --persist --eval 'some_code_to_evaluate'
o
establecer la ruta ejecutivo con
octave --exec-path path_to_your_subprogramms
En lo personal, no me gustaría octava a cd al directorio del proyecto, ya que los proyectos pueden cambiar directorios. Además, otras funciones como el comando --eval ya no son tan fáciles de usar si siempre tienes un código predeterminado ejecutándose de antemano.
Tengo Octave instalado en C:\Octave
, así que hice lo que preguntas en el archivo en la ubicación C:\Octave\3.2.4_gcc-4.4.0\share\octave\site\m\startup
. Archivo se llama archivo de inicio de todo el sistema para la Octava y el código que puse en que hay:
PS1('>> ');
addpath('{$path-to-my-octave-files}');
Pero cualquier código está bien, supongo.
Además del archivo de inicio de todo el sistema, hay archivos de inicio específicos del usuario. Tal archivo es '~/.octaverc' en Linux. Esta parece una mejor opción para el problema actual que parece mucho más específico para el usuario. – carandraug