RuntimeWarning:电源遇到溢出

时间:2019-07-15 13:38:12

标签: python numpy warnings pow dot-product

我正在尝试进行此计算:

import numpy as np

res = (vol).dot(dose[:, np.newaxis]**(1/n))**n

其中:

n = np.linspace(0.01, 0.50, 50)

vol是一个numpy数组,其x值的范围是0.5到大约8000,而dose是一个numpy数组,其x值的数量范围从0100

如果我按原样运行它,则会得到RuntimeWarning: overflow encountered in power。因此,n值似乎是一个问题。现在,如果我尝试将0.01(最低值)更改为0.02,我没有问题,但是0.01似乎搞砸了,我不知道为什么

0 个答案:

没有答案