在python中查找信号的周期
我刚开始学习和练习python。我的问题是,如何通过python找到信号的周期?还有哪些不同的方式在python中查找信号的周期,python,numpy,signals,signal-processing,period,Python,Numpy,Signals,Signal Processing,Period,我刚开始学习和练习python。我的问题是,如何通过python找到信号的周期?还有哪些不同的方式 "A periodic signal (but only ploted on a bounded interval)" signal1=np.exp(np.sin(20*np.pi*t)*np.sin(30*np.pi*t)) fig, ax=plt.subplots() ax.plot(t,signal1);``` 我想这不是一个很容易的问题,因为不是所有函数都是周期性的,你可以这样使用:
"A periodic signal (but only ploted on a bounded interval)"
signal1=np.exp(np.sin(20*np.pi*t)*np.sin(30*np.pi*t))
fig, ax=plt.subplots()
ax.plot(t,signal1);```
我想这不是一个很容易的问题,因为不是所有函数都是周期性的,你可以这样使用:
plt.plot(np.abs(np.fft.fft(signal1)))
这是该特定信号的频率图。请特别重复介绍。这对于堆栈溢出来说太宽了。这里有一些傅里叶变换函数,你可以通过简单的浏览器搜索找到,这是在你发布之前我们所期待的。