0

変数 M_i と M > M_i があります。これらの変数を使用して、データ ファイルの列の 1 つが評価される splot を作成したい...

このようなもの:

splot "9.90000000orbs.dat" u 1:2:(10+4*($M-$M_i))

最後の列指定の正しい構文がわかりません。どうすればいいのですか?

前もって感謝します。

4

2 に答える 2

0

これを実現する方法は次のとおり
です。3 番目のプロット引数として使用する関数を指定します。

x(x) = x
splot "9.90000000orbs.dat" u 1:2:x(10+4*(M-M_i))

$MM_iそれぞれを破棄する必要があることに注意してください。の場合(10+4*(M-M_i))=14、関数は 14 番目の列を x(x)確実にプロットします。x(14)

簡単なテストケースとgnuplot 4.6を使用してうまくいきました

于 2013-07-11T12:42:12.347 に答える