下記の下記のコードにて、conv_values = convergence(x),diff_values = diffusion(x)では括弧内に、xと置いたところ、エラーコードが表示されてしまいました。
加えて、ネイピア数の定義する場所を、いろいろと変えてみたのですが、なかなかうまくいかない状況となっています。
それぞれ、どのように改善していけばよいのか、ご教授願います。
python
1import numpy as np 2import matplotlib.pyplot as plt 3import math 4 5#convergence 6def convergence(): 7 #define Napier 8 math = math.e 9 y = x / (e**x) 10 11#diffusion 12def diffusion(): 13 #define Napier 14 math = math.e 15 y = (e**x) / x 16 17 18def main(): 19 x = np.arange(-10,10,0.1) 20 conv_values = convergence(x) 21 diff_values = diffusion(x) 22 23 #draw graph 24 plt.plot(x,conv_values,'-') #blue 25 plt.plot(x,diff_values,'-',color='red') #red 26 plt.grid() 27 plt.show() 28 29if __name__ == '__main__': 30 main()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/12 06:52
2019/08/12 06:58
2019/08/12 08:04
2019/08/12 08:05
2019/08/12 08:06
2019/08/12 08:07
2019/08/12 08:14
2019/08/12 09:25