jax.numpy.fft.ifftshift#
- jax.numpy.fft.ifftshift(x, axes=None)[原始碼]#
jax.numpy.fft.fftshift()
的反向操作。numpy.fft.ifftshift()
的 JAX 實作。- 參數:
- 傳回:
x
的平移副本。- 傳回型別:
另請參閱
jax.numpy.fft.fftshift()
:ifftshift
的反向操作。jax.numpy.fft.fftfreq()
:產生 FFT 頻率。
範例
使用
fftfreq()
產生 FFT 頻率>>> freq = jnp.fft.fftfreq(5) >>> freq Array([ 0. , 0.2, 0.4, -0.4, -0.2], dtype=float32)
使用
fftshift()
將零頻率項目平移到陣列中間>>> shifted_freq = jnp.fft.fftshift(freq) >>> shifted_freq Array([-0.4, -0.2, 0. , 0.2, 0.4], dtype=float32)
使用
ifftshift
取消平移以恢復原始頻率>>> jnp.fft.ifftshift(shifted_freq) Array([ 0. , 0.2, 0.4, -0.4, -0.2], dtype=float32)