2
我正在處理彩色地圖,但遇到一些問題。這裏是我的代碼:GNUplot:從文件中繪製彩色地圖
set size 1,1; set origin 0,0
set grid layerdefault
set xlabel "x (rdaius)"
set ylabel "z (radius)"
set sample 11; set isosamples 11
set pm3d map
set palette
set colorbox
set lmargin 0
set pm3d flush begin
splot 'density.txt' u 1:2:3
但是,錯誤消息:
警告:單等值線(掃描)是不夠的,一個pm3d情節。
如何解決這個問題?
而且,我嘗試使用plot 'density.txt' u 1:2:3 with image
,也存在錯誤消息:
像素數目不能被分解成匹配電網的整數。 N = 36759 K = 201
注 數據文件density.txt
被格式化爲
X Y N Part.
===== ===== =====
-10.0 -10.0 10.0
-10.0 -9.9 324.0
-10.0 -9.8 256.5
-10.0 -9.7 0.0
-10.0 -9.6 32.5
-10.0 -9.5 7.8
-10.0 -9.4 66.4
... ... ...
其中x和y的範圍爲-10〜10,N.部分從0.0範圍爲1000.0〜 。
謝謝!
喜來跳過你的頭,感謝您的幫助!在我遵循你的建議之後,警告信息消失了;但情節仍然是空的(網格,顏色條和軸是正常的)。我無法弄清楚爲什麼這個數字還是空的。 –
你使用'splot ...和pm3d'嗎? –
呃,我發現了什麼問題。我沒有注意到我留下了2個空白行,以至於無法成功處理。謝謝! –