2017-04-23 5 views
2

plot 명령을 실행하면 내 옥타브가 충돌합니다. Assad Ebrahim's answer에 해결책을 찾았습니다. 그는 기본 툴킷을 gnuplot으로 바꾸고, 영구적으로 변경하고 싶다면 octave.rc 파일로 변경한다고 말했지만, octaverc의 영구 변경에 대해서는 명확하지 않습니다. 내가 메모장 octaverc는 ++, 그것은 다음과 같습니다 내 열 때 :Octave에서 툴킷을 변경하는 방법은 무엇입니까?

## System-wide startup file for Octave. 
## 
## This file should contain any commands that should be executed each 
## time Octave starts for every user at this site. 
EXEC_PATH (cstrcat (fullfile (OCTAVE_HOME, 'notepad++'), pathsep, 
EXEC_PATH)); 
EXEC_PATH (cstrcat (fullfile (OCTAVE_HOME, 'bin'), pathsep, EXEC_PATH)); 
EDITOR (fullfile (OCTAVE_HOME, 'notepad++', 'notepad++.exe')); 

은 어떻게 변경 어떻게해야합니까?

+1

graphics_toolkit ("gnuplot") –

+2

왜 "옥타브 충돌"이라고 말합니까? 세분화 오류가 보이십니까? Windoue 사용자는 일반적으로 "충돌"을 이해하지 못하는 모든 것을 호출하는 경향이 있습니다. 처음으로 GNU Octave GUI를 사용하여 무언가를 그려 보면 fontconfig 캐시가 만들어 지는데 최대 3 분이 걸릴 수 있습니다. 이 시간에는 제국 (아마도 응답이없는) 플롯 창을 보게됩니다. 기다려주십시오. "plot"명령을 한 후 적어도 3 분을 기다려주십시오. – Andy

+1

@Andy주의 감사합니다. 맞습니다. 다시 시도해보십시오. Octave는 음모를 꾸미기 위해 약 8 분이 걸립니다. 나는 "Octave crashes"라고 생각합니다. 음모 창이 나타 났고 평소대로 Octave를 닫을 수 없습니다. –

답변

1

먼저 질문에 대한 직접적인 대답은 시작할 때 실행하려는 명령을 .octaverc 파일의 끝에 추가하는 것입니다. 그래서, 당신은 라인을 추가 특정 그래픽 툴킷을 설정합니다 :

graphics_toolkit("gnuplot") 

또는

graphics_toolkit("qt") 

또는 당신이 원하는 어느 툴킷를 들어

graphics_toolkit("fltk") 

.

@Andy가 지적한 것처럼 Windows를 사용하는 경우 충돌이 발생할 때까지 오랜 지연을 잘못 해석하고있는 것일 수 있습니다. 여전히 완전히 해결되지 않은 윈도우 버그는 첫 번째 플롯에서 윈도우가 폰트 캐시 파일을 만들어야 할 필요가 있다는 사실을 염려합니다. 이것은 오랜 시간이 걸릴 수 있습니다. 이 작업이 완료되면 대부분의 후속 작업이 훨씬 빨라집니다. 다음 정보는 버그 보고서 페이지에서 확인할 수 있습니다. https://savannah.gnu.org/bugs/?45458

+1

철저한 답변을 해주셔서 감사합니다! stackoverflow를 사용하는 것은 처음이었고 너무 빨리 응답 할 것으로 기대하지 않았습니다. 다시 한 번 감사드립니다. –