2014-10-06 2 views
0

gnuplot을 사용할 때 몇 가지 문제점이 있습니다. 나는 그것으로 시작한다.Gnuplot에서 이전의 플롯과 창을 유지하는 방법은 무엇입니까?

(1) 새 데이터를 플롯 할 때 이전 플롯을 유지하는 명령은 무엇입니까? 이전 데이터와 새로운 데이터를 동시에 표시해야합니까?

(2) 이전 창을 유지하면서 새 창을 여는 명령은 무엇입니까? 각 줄을 그리기 전에 예 : 단말 wxt 3 을 사용하여 창 ID를 설정해야합니까?

누구든지 나에게 도움이나 좋은 참고 자료를 줄 수 있습니까?

+0

일부 코드를 표시 할 수 있습니까? – Progo

답변

0

귀하는 이미 귀하의 질문에 대한 답변을 작성하셨습니다.

1 당신은 replot 명령을 사용할 수 있습니다 : :

plot sin(x) 
replot cos(x) 

을하지만 이것은 단지

plot sin(x), cos(x) 

로 확장 그래서, 그것은 모든 데이터를 replots 그냥 COS를 추가하지 않습니다 (X).

2 : 예. 창을 전환하여 플롯을 업데이트 할 수도 있습니다. 그러나 범위 및 레이블과 같은 설정은 창/플롯별로 저장되지 않고 전 세계적으로 저장됩니다. 서로 다른 플롯에 대해 다를 경우 매번 변경해야합니다.

하나의 창/그림에 여러 개의 그림을 넣으려면 "곱셈 설정"을보십시오. 그러나 대화식 플로팅의 경우 그리 좋지 않습니다. 또한 pdfcairo와 같은 여러 페이지를 지원하는 출력 터미널은 각 플롯에 대해 새 페이지를 추가합니다.

0

일반적으로 여러 데이터 당신이 사용하는 것이 설정 플롯

plot 'data1.dat', 'data2.dat' 
당신은 또한 하나의 데이터 추가 replot를 사용할 수

plot 'data1.dat' 
... 
replot 'data2.dat' 

새 창을 열려면 사용해야 나중에 을 설정 창문의 이드는 set terminal wxt 2과 같습니다. 이전 창은 열린 상태로 유지되지만 더 이상 대화 할 수 없습니다 (확대/축소, 스크롤링 등). Two interactive windows in Gnuplot with wxt terminal에 대한 토론을 참조하십시오.

관련 문제