Numpy.linspace() выдает ошибку TypeError, когда `num` является числом с плавающей запятой. Как мне обойти эту проблему?Python

Программы на Python
Ответить
Anonymous
 Numpy.linspace() выдает ошибку TypeError, когда `num` является числом с плавающей запятой. Как мне обойти эту проблему?

Сообщение Anonymous »

Вот код из документации simpleaudio, который выдает ошибку TypeError: объект типа не может быть безопасно интерпретирован как целое число. Проблема в том, что T = 0,25. Все работает нормально, пока T является целым числом, однако мне нужна возможность работать с T как десятичным числом.
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)


Подробнее здесь: https://stackoverflow.com/questions/617 ... work-aroun
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»