'Я пытаюсь построить график простой синусоидальной волны, и я знаю, как, я просто продолжаю получать неправильные значения оси X. Частота сигнала составляет 1000 Гц, поэтому я должен видеть 1000 циклов в секунду, но это не так, и я не уверен, как заставить его работать. Вот что у меня есть:
import numpy as np
import matplotlib.pyplot as plt
f = 1000
A = 5
t = np.linspace (0,100,100)
w = 2 * np.pi * f
signal = A * np.sin (w*t)
plt.figure ()
plt.plot (t,signal)
plt.show()
Оно не показывает правильное количество циклов, учитывая, что ось x находится в секундах. Как правильно отобразить правильное количество циклов в секунду при 1000 Гц?