
따라서 gnuplot을 사용하면 내 코드는 다음과 같습니다.
set isosamples 40
unset key
set title "Radial Matrix Elements"
set xrange [1:15]
set yrange [1:15]
set xlabel "n1*"
set ylabel "n2*"
set zlabel 'R'
splot 's1p.pun' u 1:2:4 with lines
set view 135,135
replot
출력은 아래 이미지와 같습니다. 연결선을 제거하고 마치 존재하지 않는 것처럼 보이도록 하려면 어떻게 해야 합니까?
답변1
데이터-파일-라인 그룹 사이에 개행을 삽입하여 데이터 파일에서 이 작업을 수행할 수 있습니다. 각 데이터 파일 라인은 하나의 Y 값에 대한 데이터입니다(그래프를 읽을 때 축은 2,4,6,8... 오른쪽 아래에서 왼쪽 위까지 이어짐). Y 값이 변경되면 데이터에 빈(길이가 0인 추가 개행) 줄을 넣습니다. 길 잃은 연결선을 얻을 수 없습니다.
예시를 위해 데이터 파일의 내용은 다음과 같습니다.
1 2
3 3
4 4
5 6
gnuplot 명령은 plot 'data.file' using 1:2 with lines
두 개의 서로 다른 선 세그먼트를 생성해야 합니다.