Octave wiki, documentation 등을 검색하는 데 많은 시간이 걸렸습니다. 시작시 Octave 작업 디렉토리를 변경하는 방법을 찾았습니다. when typing system('set')
은 Octave 명령 프롬프트에서 모든 환경 변수 i.a를 나열합니다. USERPROFILE=C:\Users\me
. 하지만 프로그램을 C:\Users\me\Octave
대신로드하려고합니다.시작시 Octave 작업 디렉토리를 변경하는 방법은 무엇입니까?
가능한 솔루션은 다음 라인에 C:\Octave\Octave-4.0.3\share\octave\4.0.3\m\startup\octaverc
setenv("USERPROFILE", "C:\\Users\\me\\Octave");
cd(getenv("USERPROFILE"));
추가로 이루어져있다.
그러나 이것은 다소 나 빠졌습니다. 각 옥타브 시작시 환경 변수 USERPROFILE
을 변경 한 다음이를 프로그램에 작업 디렉토리로 사용하도록 지시합니다. USERPROFILE
을 Windows 명령 줄에서 영구적으로 변경할 수있는 방법이 없습니까?
그래픽 버전에는 마지막으로 사용한 디렉토리에서 옥타브를 시작하는 설정이 있습니다. 이것은 당신이 요구하는 것이 아니지만 당신이 달성하고자하는 것일 수도 있습니다. –
[Here] (https://lists.gnu.org/archive/html/help-octave/2012-05/msg00296.html)는 @TasosPapastylianou가 말한 것을 성취하는 방법에 대한 지침입니다. 그러나 나는 그것을 작동시키지 못했고 대신에 .calog 파일에'cd ("pwd")'를 추가했다. –