我有一个复杂数字的numpy数组.所以我想在数组的开头插入零,并将数组的其余部分向前移动一个位置.
例:
a = [1 + 2j, 5 + 7j,..]
Run Code Online (Sandbox Code Playgroud)
我要实现:
a = [0 + 0j, 1 + 2j, 5 + 7j,..]
Run Code Online (Sandbox Code Playgroud)
最简单的方法是什么?
我想放大特定频率的音频输入,我使用numpy.fft.
所以我的问题是:当改变信号的幅度时,相位会发生什么?
例如,如果我在某个频率范围内乘以某个因子的幅度,假设为2,我是否需要更改相位,如果是,我该怎么办呢?
我已经完成了放大而没有改变相位,结果不是我想要的.它几乎是相同的信号,有一些不必要的噪音.