2016-10-29 55 views
0

我想使用關鍵標題行顯示gnuplot中統計結果的最大值。我有這個在我的代碼:使用關鍵標題行顯示統計變量值

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

但這不起作用,爲什麼?

回答

1
你可能想要把 Maximum =前綴在 sprintf電話,即

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

這假設變量Y_maxX_max被初始化。如果不是這種情況,可以在繪圖前使用stats命令(例如,stats 'input_file.dat'),然後使用由Gnuplot自動設置的變量...

+0

現在,它的工作原理!謝謝。這只是語法錯誤 – Genschman