0

gnuplot でフェンス プロットを行う方法を理解しようとしていますが、インターネットで見つけた例で何が起こっているのかを理解するのに苦労しています。

値のマトリックスとして編成されたデータファイルに、シミュレーションのさまざまな時点からの (さまざまな) 数のデータセットがあります1 :

t1    x11    y11   // indices here indicate that (x1,y1) are a data point which
t1    x21    y21   // I'd plot on a regular 2D plot for this timestep, with the
...                // additional index noting which time step the values are for.
t1    xN1    yN1   
[blank line]
t2    x12    y12
t2    x22    y22
...
t2    xN2    yN2
[etc...]
tM    xNM    yNM

時間値ごとに 1 つのフェンスでこれをプロットしたいと思います。私は簡単splot 'data.txt'にプロットして、私が望むものと非常によく似たものを得ることができます+.x軸に時間、y軸にxデータ、z軸にyデータで、フェンスの「上端」に沿ったマーカーです。w linesただし、コマンドに次のようなものを追加するsplotと、すべてのデータ シリーズが接続されたサーフェスが得られます。

デモ スクリプト コレクション(約半分)の例を適用しようとしましたが、どちらもダミー変数に依存しており、それをデータ シリーズと組み合わせる方法がわかりません。他のサンプルもいくつか見つけましたが、どれも非常に精巧で、何をしているのかまったくわかりません。

gnuplot を使用してデータからフェンス プロットを作成する良い方法は何ですか?


1必要に応じて、これを変更することができます。データを生成するコードは私が管理しています。面倒だけど…

4

1 に答える 1