首页 > 解决方案 > 在python中计算反对数?np.exp / math.exp 不起作用

问题描述

我有一个日志值数组 temp= [4,4.05......9] 这些实际上是从 10^4 到 10^9 例如,log(10^4)=4 等等我需要采取临时数组的反对数将这些数字从 10^4 到 10^9 但是当我计算 np.exp(6.89) 时它给了我 991 那么如何正确地取反对数呢?

enter code hereEve_gradual_mr24_23=np.exp(np.mean(new_q3[340:350]))

标签: pythonnumpymath

解决方案


np.exp是以 e 为底的指数。如果你想要以 10 为底的指数,你可以使用scipy.special.exp10或简单地使用10.0**your_array


推荐阅读