Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中查找信号的周期_Python_Numpy_Signals_Signal Processing_Period - Fatal编程技术网

在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);``` 我想这不是一个很容易的问题,因为不是所有函数都是周期性的,你可以这样使用:

我刚开始学习和练习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);```


我想这不是一个很容易的问题,因为不是所有函数都是周期性的,你可以这样使用:

plt.plot(np.abs(np.fft.fft(signal1)))

这是该特定信号的频率图。

请特别重复介绍。这对于堆栈溢出来说太宽了。这里有一些傅里叶变换函数,你可以通过简单的浏览器搜索找到,这是在你发布之前我们所期待的。