2012-03-12 26 views
0

多くのパーティクルシステムから各パーティクルの位置を出力するプログラムがあります。出力データは、各行が後続の時間ステップであり、列の位置(および速度)がGnuplot:1つのデータファイルから複数のオブジェクトの軌跡をプロットする

などであるようなものです。私は次の形式

plot "output.dat" u 2:3 w lines, "output.txt" u 6:7 w lines, ...etc 

のコマンドを使用して、各軌道を描くことができ、いくつかの粒子が、しかし、私は今、ほぼ100個の粒子を持っていた

t=1 x1 y1 vx1 vy1 x2 y2 vx2 vy2 ...etc 
    t=2 x1 y1 vx1 vy1 x2 y2 vx2 vy2 ...etc 
    ...etc 

。 xiの列が2 + 4 * iで、yiが3 + 4 * iであることを知って、各パーティクルの軌跡をプロットするスクリプトを設定するにはどうすればよいですか?

答えて

2

溶液(バージョン4.4以降):勤務

plot for [i=1:100] 'output.dat' u (column(2+4*i)):(column(3+4*i)) 
+0

おかげで、。私は '[i = 2:100:4] 'に変更されました。乾杯 – user668074

関連する問題