如何在GNUPlot中使用10的幂

如何在GNUPlot中使用10的幂,gnuplot,Gnuplot,我试图在我的图表上强制使用10的幂,但到目前为止我得到的最好结果是这个 使用设置格式y“%.1tx10^{%T}”,而我想要的是:0、1x10、1.5x10²等等。。在y轴上 我已经阅读了文档,但我不知道如何实现这一点。对于5.0版,您想要的格式是默认格式,%h。您提供的链接是针对gnuplot 4.2的,这是一个古老的版本。事实上,我使用的是v5.0补丁级别3。默认选项不适用于我,因为我希望所有数字都是10的幂,而gnuplot似乎不使用此选项。例如,如果数字低于阈值,我得到的是100而不是

我试图在我的图表上强制使用10的幂,但到目前为止我得到的最好结果是这个

使用
设置格式y“%.1tx10^{%T}”
,而我想要的是:0、1x10、1.5x10²等等。。在y轴上


我已经阅读了文档,但我不知道如何实现这一点。

对于5.0版,您想要的格式是默认格式,
%h
。您提供的链接是针对gnuplot 4.2的,这是一个古老的版本。事实上,我使用的是v5.0补丁级别3。默认选项不适用于我,因为我希望所有数字都是10的幂,而gnuplot似乎不使用此选项。例如,如果数字低于阈值,我得到的是100而不是10²。@DavidsonDFGL您可能需要明确指定精度,即。,
设置格式y“%.2h”
检查此链接:可能会有帮助。谢谢@user10574105,但ewcz的答案已经解决了我的问题,因为它是一条注释,我无法标记为已解决,抱歉。