この方法で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))
どうすれば問題を解決できますか?