我有一个1-n numpy数组,我想下采样.如果下采样栅格不完全适合数据,则可以使用以下任何方法:
基本上如果我有
1 2 6 2 1
Run Code Online (Sandbox Code Playgroud)
我的下采样率为3,所有以下都可以:
3 3
3 1.5
Run Code Online (Sandbox Code Playgroud)
或者插值会给我的任何东西.
我只是在寻找最快/最简单的方法.
我找到了scipy.signal.decimate
,但这听起来像是抽取了值(根据需要取出它们,只在X中留下一个). scipy.signal.resample
似乎有正确的名字,但我不明白他们在描述中的整个傅立叶的位置.我的信号不是特别周期性的.
你能帮我一把吗?这似乎是一项非常简单的任务,但所有这些功能都非常错综复杂......