Engee 文档

fft变换器

页面进行中。

常数分量向光谱中心的移位。

库::`工程师`

语法

函数调用

  • [参数:Y]=fftshift([参数:X]) — 重写数组的傅立叶变换 [参数:X],将常数分量移位到阵列的中心。

    • 如果 [参数:X] 是一个向量,然后是一个函数 fftshift 交换左右两半 [参数:X].

    • 如果 [参数:X] -矩阵,然后是函数 fftshift 交换第一象限 [参数:X] 第三象限,第二象限,第四象限。

    • 如果 [参数:X] 是多维数组,则函数 fftshift 交换半空格 [参数:X] 对于每个维度。

争论

输入参数

# X — 输入数组

+ 传递:[向量] | 通过:[矩阵] | 传递:[多维数组]

Details

指定为向量、矩阵或多维数组的输入数组。

数据类型

漂浮64, 漂浮物32, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔</无翻译> 支持复数::是

# 昏暗 — 执行操作的测量

+ 传递:[正整数标量]

Details

对其执行操作的维度设置为正整数。 如果没有指定值,则函数 fftshift 交换所有维度。

  • 考虑输入矩阵 Xc. 运作 fftshift(Xc,1) 交换矩阵的每列的一半 Xc.

    fftshift 1

  • 考虑矩阵 Xr. 运作 fftshift(Xr,2) 交换矩阵的每一行的一半 Xr.

    fftshift 2

数据类型

Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64</无翻译>

输出参数

# Y — 输出阵列

Details

作为向量、矩阵或多维数组返回的输出数组。