2013-05-31 4 views
2

어떤 경우에는 작동하지 않는 플롯 스크립트가 있습니다. 어떻게 gnuplot의 대화식 모드를 사용하여 사용자 정의 함수를 디버깅 할 수 있습니까? 즉, 리터럴 인수로 호출하여 올바르게 평가되었는지 확인하는 것입니다.대화 형 gnuplot에서 디버깅

비슷하게 스크립트를 처리 할 때 gnuplot을 자세한 정보로 표시 할 수있는 방법이 있습니까?

답변

1

대화 형 gnuplot에서 함수 또는 값을 테스트하는 방법을 찾을 수 있었지만, 편리한 print이 있습니다. 다음과 같이 사용하십시오 :

print myFunction(1) 

자세한 모드로 gnuplot을 실행하는 방법을 아직 모릅니다.

+0

@Schorsch, 내 원래 질문의 주요 부분에 대답합니다 (제 의견으로는). 그것은 확실히 마지막 비트에 대답하지 않습니다. – Grzenio

+0

나는 스크립트를 처리 할 때 gnuplot을 장황하게 만든다. * 조금 더 명확히 할 수 있는가? – Schorsch

+0

@Schorsch - 나는 'bash'에 대해'set -x'와 같은 것을 추측 할 것입니다. 그러면 스크립트의 모든 줄이 터미널에 인쇄됩니다. 지금 당장, 나는 방금 "_ 오류 : 800 + 라인'gnuplot' 스크립트에서 PDF 파일 (어쨌든 계속)이 아닐 수도 있습니다 _ 그리고 나는 그것이 어디서 왔는지 전혀 모른다. 내가 할 수있는 유일한 일은 "brute-force"주석 코드 섹션이다. 거기에는 [Info : (gnuplot) debug] (http://lavica.fesb.hr/cgi-bin/info2html?) (gnuplot) 디버그) 터미널을 최신'gnuplot's에 포함 시키겠다.하지만 내 4.6에서는 그렇지 않다. – sdaau