【发布时间】:2021-08-08 07:57:14
【问题描述】:
我有一个关于在obspy中设置零相位带通滤波器阶数的问题。
我想应用一个二阶零相位滤波器,转角频率为 0.05Hz 和 0.1Hz。
我认为输入 'st.filter('bandpass', freqmin=0.05, freqmax=0.1, corners=2, zerophase=True)' 是正确的。
但是,我有点困惑,因为根据下面的链接,设置 'zerophase=True' 会导致过滤器顺序的两倍。
https://docs.obspy.org/_modules/obspy/signal/filter.html
所以我想问一下在我的情况下设置“corners=2”或“corners=1”等是否正确。
如果有人给出答案,对我有很大帮助。
谢谢。
【问题讨论】:
标签: python python-3.x signal-processing obspy