TypeError: Nur length-1-Arrays können in Python-Skalare konvertiert werden, während Daten exponentiell angepasst werden

f=np.loadtxt('Single Small Angle 1.txt',unpack=True,skiprows=2)
g=np.loadtxt('Single Small Angle 5.txt',unpack=True,skiprows=2)

x = f-g[:,:11944]
t=range(len(x))
m=math.log10(abs(x))

np.polyfit(t,m)

plt.plot(t,abs(x))
plt.show()

Ich bin mir nur nicht sicher, wie zu beheben mein Problem. Es hält zu sagen:

m=math.log10(abs(x))
TypeError: only length-1 arrays can be converted to Python scalars

InformationsquelleAutor der Frage user3291404 | 2014-02-10

Schreibe einen Kommentar