我以这种方式在python中定义一个函数:
def calculate(y1,y2,y):
l=np.log(3)
ya=np.array(y1)/(np.array(y)*np.array(l))
yb=np.array(y2)/(np.array(y)*np.array(l))
return (ya,yb)
但是当我运行我的脚本时(即使一切正常),我收到以下错误:
RuntimeWarning: invalid value encountered in divide
ya = np.array(y1)/((np.array(y))*(l))
RuntimeWarning: invalid value encountered in divide
yb = np.array(y2)/((np.array(y))*(l))
我该如何解决这个问题?