B S*_*ven 5 config initialization octave
如何设置Octave软件在启动时运行初始化命令?例如,将提示符(PS1)和cd设置为项目目录?
谢谢.
我安装了Octave C:\Octave,所以我按照你在文件中提出的要求做了C:\Octave\3.2.4_gcc-4.4.0\share\octave\site\m\startup.文件被称为Octave的系统范围启动文件,我输入的代码是:
PS1('>> ');
addpath('{$path-to-my-octave-files}');
Run Code Online (Sandbox Code Playgroud)
但是我觉得任何代码都没问题.
你可以
使用
octave --persist --eval 'some_code_to_evaluate'
Run Code Online (Sandbox Code Playgroud)
或者
设置执行路径
octave --exec-path path_to_your_subprogramms
Run Code Online (Sandbox Code Playgroud)就我个人而言,我不希望使用 Octave cd到项目目录,因为项目目录可能会更改。此外,如果您总是事先运行一些默认代码,那么其他功能(例如--eval命令)就不再那么容易使用。