2013-06-10 8 views
0

두 개의 공백으로 구분 된 파일에 각각 음영이 필요한 4D 데이터가 부분적으로 포함되어 있습니다. 데이터 포인트 (x,y,z,w)을 호출하십시오. x, y은 두 파일에 있지만 z와 w는 분리되어 있습니다. 데이터를 올바르게 가져 오는 방법을 잘 모르고 적절한 팔레트를 정의하십시오.
나는 일반적으로 사용하는 것입니다 :데이터가 2 개의 서로 다른 파일에서 가져온 4D 데이터를 플롯 (홀수 팔레트 정의)

splot "Data1.dat" using 1:2:3 \ 
     "Data2.dat" using 1:2:3 

내가 동시에 2 표면을 플롯하려고 한 경우. 하지만 차원 데이터가 파일간에 분할되는 4D 곡면을 플롯하려고합니다.

이상적으로, 고정 채도가있는 HSV 색상 모드를 사용합니다. 여기서 H는 Z의 함수이고 V는 W의 함수입니다. 팔레트 함수 설명서를 이해하지 못합니다. 각 R, G, B는 변수 "회색"의 함수입니다. 내가 생각할 수있는

답변

1

가장 간단한 솔루션은 트릭을 할해야

splot "<paste Data{1,2}.dat" using 1:2:3:6 

처럼의 gnuplot에서 명령 줄 도구를 사용할 수있는 가능성의 사용, 무언가를 만드는 것입니다.

참고 : xy의 순서는 일치해야합니다.

+0

예, 훌륭하게 작동합니다. 고맙습니다. 나는 팔레트 문제가 붙어 있지 않다. 내가 여기서 제대로 표현하는지 모르겠다. 그래서 나는 새로운 질문을했다. –