only size-1 arrays can be converted to Python scalars
Cela sort et le graphique ne fonctionne pas bien! !!
Ceci est le code source du problème
import matplotlib.pyplot as plt
import math
import np
x = np.linspace(0,1, 10000);
def y(a):
return math.exp(a)
plt.figure(0)
plt.plot(x, y(x))
plt.show()
Résolu en utilisant exp avec la fonction numpy
plt.plot(x, y(x))
Fais attention car je lance une ligne dans cette partie
Donc
def y(a):
return np.exp(a)
Si oui, guéris
import matplotlib.pyplot as plt
import math
import numpy
x = np.linspace(0,1, 10000);
def y(a):
return np.exp(a)
plt.figure(0)
plt.plot(x, y(x))
plt.show()
référence: https://blog.csdn.net/u013634684/article/details/49305655?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase
Recommended Posts