将代码从MATLAB转换为PYTHON的语法
我正在尝试将一段代码从将代码从MATLAB转换为PYTHON的语法,python,python-2.7,Python,Python 2.7,我正在尝试将一段代码从MATLAB转换为Python。有人能帮我把MATLAB中下面的代码行转换成Python f = ifftshift( 1.0 ./ (1.0 + (radius ./ cutoff).^(2*n)) ); 其中变量“半径”和“截止点”是两个矩阵 提前感谢。您可以使用numpy模块进行ifftshift, 和**而不是^(^在python中是xor) radius和cutoff是矢量或标量(即MATLAB 1x1矢量)?非常感谢您的快速响应。 import numpy a
MATLAB
转换为Python
。有人能帮我把MATLAB
中下面的代码行转换成Python
f = ifftshift( 1.0 ./ (1.0 + (radius ./ cutoff).^(2*n)) );
其中变量“半径”和“截止点”是两个矩阵
提前感谢。您可以使用
numpy
模块进行ifftshift
,和
**
而不是^
(^
在python中是xor
)
radius
和cutoff
是矢量或标量(即MATLAB 1x1矢量)?非常感谢您的快速响应。
import numpy as np
np.fft.ifftshift(1.0 / (1.0 + (radius / cutoff) ** (2*n)))