问题描述
我正在尝试将MATLAB的代码片段转换为Python 。
有人可以帮我将MATLAB的以下代码行转换为Python
f = ifftshift( 1.0 ./ (1.0 + (radius ./ cutoff).^(2*n)) );
其中变量“半径”和“截止”是两个矩阵。
提前致谢。
1楼
您可以将numpy模块用于ifftshift ,
和**代替^ (python中的^是xor )
import numpy as np
np.fft.ifftshift(1.0 / (1.0 + (radius / cutoff) ** (2*n)))