2016-07-07 13 views
1

私はx、y、zデータで4列file(4番目の列は行カウンタです)を持ち、gnuplotのpm3dマップでアニメーションを作成しようとしています。各フレームはファイル内の10000ポイントで与えられます(共有したファイルには3フレームしか含まれていません)。私は2番目のフレームをプロットしてみた場合、次のコマンドを使用して、例えば、Gnuplotの自動スケール軸pm3dマップ

splot 'data.txt' u 1:2:3 every:::0::10198 

しかし:私は与えられています

splot 'data.txt' u 1:2:3 every:::10100::20198 

私は、次のコマンドを使用して、最初のフレームをプロットすることができていますメッセージ:

警告:このプロットでは、軸の範囲を自動スケールするために使用できるデータはありません。

これは、軸の自動拡大縮小ができないことを示しています。手動で拡大縮小しようとすると、機能しません。最初は間違った行をプロットしていると思ったので、行カウンタを追加してもまだ動作しません。

面白いのは私が伝統的なスプラットでこのプロットを作れば、すべてがうまく動作します。私はちょうどそれで行くことができますが、これは私の意見ではデータのひどい視覚化です。だから私はpm3dマップを使いたいと思っています。

Hereは、3つのフレームのデータ、pm3dをの最初のフレームと従来splotのアニメーション予め

おかげとGDriveフォルダです。

答えて

0

あなたはプロットを試す必要があるためではない第一、第二、第三... 10000 データポイントが、最初の10000 データセット


every A:B:C:D:E:F 

A - すべてのA番目のデータポイントは

B - すべてのB番目のデータ・セット

C、D - 最初のデータポイント設定/

E、F - 最後のデータ-point/set