问题描述
我正在尝试使用signal.welch查找功率谱密度。该文档似乎很简单,但是由于某种原因,我一直将采样频率(f)设为0。
我尝试过
rate = 200 #Hz
f,PSD_1=signal.welch(accel[0],fs=rate,return_onesided=False)
类似地
f,PSD_1=signal.periodogram(accel[0],return_onesided=False)
我不确定我在做什么错。任何建议将不胜感激。
编辑:我收到此用户警告:
C:\Users\username\anaconda3\lib\site-packages\scipy\signal\spectral.py:1961:UserWarning:
nperseg = 256 is greater than input length = 1,using nperseg = 1
warnings.warn('nperseg = {0:d} is greater than input length '
编辑2:我相信问题是因为accel [0]是一个数据帧。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)