only size-1 arrays can be converted to Python scalars
Dies kommt heraus und die Grafik funktioniert nicht gut! !!
Dies ist der Quellcode des Problems
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()
Gelöst durch Verwendung von exp mit numpy-Funktion
plt.plot(x, y(x))
Sei vorsichtig, denn ich werfe in diesem Teil eine Linie
Deshalb
def y(a):
return np.exp(a)
Wenn ja, heilen
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()
Referenz: 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