Numpy.linspace() erzeugt einen TypeError, wenn „num“ ein Float ist. Wie kann ich dieses Problem umgehen?Python

Python-Programme
Anonymous
 Numpy.linspace() erzeugt einen TypeError, wenn „num“ ein Float ist. Wie kann ich dieses Problem umgehen?

Post by Anonymous »

Hier ist der Code aus den Simpleaudio-Dokumenten, der den Fehler TypeError erzeugt: Objekt vom Typ kann nicht sicher als Ganzzahl interpretiert werden. Das Problem ist T = 0,25. Alles funktioniert gut, solange T eine Ganzzahl ist, ich benötige jedoch die Fähigkeit, mit T als Dezimalzahl zu arbeiten.

Code: Select all

import numpy as np

# get timesteps for each sample, T is note duration in seconds
sample_rate = 44100
T = 0.25
t = np.linspace(0, T, T * sample_rate, False)

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post