2013-03-14 2 views

답변

5

이 충분히 쉽게 : 인라인 데이터가 '' 가상 파일 (pseudofile) 정말 특히 행복하지 않다

set multiplot layout 1,2 
plot '-' u 1:2 
1 2 
2 3 
3 4 
e 

plot '-' u 1:2 
2 3 
3 4 
4 5 
e 

하는 것으로. 그 시점에서 전체 데이터를 다시 포함해야합니다. 당신이 multiplot 같은 부가 적 줄거리에이 흔적을 원하는 경우에 따라서 :

#data.txt 
1 2 3 
4 5 6 
7 8 9 

이 함께 플롯 (:

set multiplot layout 1,2 
plot '-' u 1:2, '-' u 1:3 
1 2 3 
4 5 6 
7 8 9 
e 
1 2 3 
4 5 6 
7 8 9 
e 

plot '-' u 1:($2*$3) 
1 2 3 
4 5 6 
7 8 9 
e 

이렇게하면 데이터 파일 data.txt을 가진 것처럼 같은 일이 될 수있을 테니까요 훨씬 간단한) 스크립트 :

set multiplot layout 1,2 
plot 'data.txt' u 1:2, '' u 1:3 
plot '' u 1:($2*$3) 
+0

따라서 데이터를 적어도 두 번 인라인하는 데 대한 대안은 없습니다. – einpoklum

+1

정말 그렇게 생각하지 않습니다. * volatile 키워드를 사용하고'refresh '를 사용하여 무언가를 성취 할 수는 있지만 의심 스럽다. – mgilson

+0

(한숨). 감사. – einpoklum