2016-07-07 14 views
1

gnuplotを使用して複数のデータファイルを1つのプロットにプロットしようとしました。 "プロット"を使うとかなり簡単です。しかし、 "splot"を使うと、必要な出力が通らない。私が扱っているテキストファイルは次の形式です:2つのテキストファイルの3列データをgnuplotの1つのプロットにプロットする

0 0 23 

0 1 10 

0 2 43 

0 3 20 

などです。私がされた(当面の軸の詳細は含みません)製のPLTファイル:

set pm3d map 

splot "first.txt" using 1:2:3,\ 

     "second.txt" using 1:2:3 

答えて

1

一つの可能​​性のある問題pm3dをを使用して使用すると、1つの色の正方形を生成するために、xとyの二つの異なる値を持つ必要があるということです。あなたは、データファイル

0 0 1 
0 1 0 
1 0 0 
1 1 1 

を持っている場合ことを意味し、あなたは一つであるコーナー(0,0)の正方形、(0,1)、(1,0)と(1,1)と、デフォルトでの取得します0.5のカラー値(コーナーの第3列の平均)。したがって、たとえばあなたのすべてのx値はゼロです、pm3dは動作しません。

pm3dなしでデータをプロットしてみることもできますが、これも失敗した場合は、データファイル内にその理由があります。

gnuplotは特定のエラーを出力しますか?

0

バックスラッシュの後に空白行を入れることはできません。

関連する問題