Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
変数 M_i と M > M_i があります。これらの変数を使用して、データ ファイルの列の 1 つが評価される splot を作成したい...
このようなもの:
splot "9.90000000orbs.dat" u 1:2:(10+4*($M-$M_i))
最後の列指定の正しい構文がわかりません。どうすればいいのですか?
前もって感謝します。
これを実現する方法は次のとおり です。3 番目のプロット引数として使用する関数を指定します。
x(x) = x splot "9.90000000orbs.dat" u 1:2:x(10+4*(M-M_i))
$前MとM_iそれぞれを破棄する必要があることに注意してください。の場合(10+4*(M-M_i))=14、関数は 14 番目の列を x(x)確実にプロットします。x(14)
$
M
M_i
(10+4*(M-M_i))=14
x(x)
x(14)
簡単なテストケースとgnuplot 4.6を使用してうまくいきました