1
我想用科學記數法在數字文本上繪製一些標籤。我的問題是gnuplot打印標籤,如2e + 003,這是正確的,但我更喜歡縮短格式,例如2E3。 如何縮短符號?如何更改gnuplot中的科學記數法風格?
這裏就是我得到:
的腳本重現上面的圖片:
reset
labelpositions = "1000 2000 5000 10000"
do for [labelposition in labelpositions] {
set label at sqrt(labelposition+0),labelposition+0 sprintf("%.0e",labelposition+0)
}
p [0:120] x**2
我精神殘疾,意識到gprintf的伎倆,謝謝!很高興知道,如果我想打印「一些文本2e3」,我將使用'sprintf(「一些文本%s」,gprintf(「%。0te%T」,i + 0))''。 – DanielTuzes