2016-10-29 9 views
0

gnuplotで統計結果の最大値を表示するには、キータイトル行を使用します。私はこれを私のコードで持っています:キータイトル行を使用してstats変数の値を表示

... 
set key box opaque samplen 2 at 30,60 \ 
title "Maximum="' sprintf("%.1fkW {/Symbol \\57} %.0frpm", Y_max, X_max)' 
... 

しかし、これはうまくいかず、なぜですか?

答えて

1

あなたはsprintf呼び出しでMaximum =接頭辞を置きたいかもしれない、すなわち、

set key box opaque samplen 2 at 30,60 \ 
title sprintf("Maximum = %.1fkW {/Symbol \\57} %.0frpm", Y_max, X_max) 

これは、変数Y_maxX_maxが初期化されていることを前提としています。それはケースではない場合は、1をプロットする前にstatsコマンド(例えば、stats 'input_file.dat')を使用して、自動的にGnuplotが設定されているSTATS_max_y/STATS_max_x変数...

+0

を採用する可能性が今では動作します!ありがとうございました。構文エラーのみでした – Genschman

関連する問題