Я хотел бы построить треугольную волну с амплитудой в вольтах A = 1 В и частотой 1 Гц.
Мой код следующий:
from scipy import signal
>>> import matplotlib.pyplot as plt
>>> t = np.linspace(0, 4, 100)
>>> plt.plot(t,1* signal.sawtooth(2 * np.pi * 1 * t,0.5))
plt.xlabel("Time[s]")
plt.ylabel("Amplitude[V]")
plt.title("Singal for sampling")
Но я получаю следующий вывод:

Почему это не идеальная треугольная волна, как эта?(мне нужно что-то изменить в моем коде?
вывод, который я хочу
