主要内容

fft2型

二维快速傅里叶变换

说明

例子

Y=fft2()返回二维傅里叶变换用快速傅里叶变换算法计算一个矩阵,相当于计算fft(fft(X)。')。'. 如果是多维数组fft2型取每维大于2的二维变换Y大小与.

例子

Y=fft2(,M,N)截断或垫子带尾随零以形成M-由-N计算变换前的矩阵。YM-由-N. 如果是多维数组fft2型形状的前两个维度根据MN.

示例

全部折叠

二维傅里叶变换对于处理二维信号和其他二维数据(如图像)非常有用。

创建并绘制具有重复块的二维数据。

P=峰值(20);X=repmat(P,[5 10]);图像C(X)

图中包含一个轴。轴包含图像类型的对象。

计算数据的二维傅里叶变换。将零频率分量移到输出的中心,然后绘制生成的100×200矩阵,其大小与.

Y=fft2(X);图像c(abs(fftshift(Y)))

图中包含一个轴。轴包含图像类型的对象。

衬垫用零来计算128×256的变换。

Y=fft2(X,2^nextpow2(100),2^nextpow2(200));图像c(abs(fftshift(Y)));

图中包含一个轴。轴包含图像类型的对象。

输入参数

全部折叠

输入数组,指定为矩阵或多维数组。如果属于类型单一的,那么fft2型以单精度进行本机计算,以及Y也属于单一的. 否则,Y作为类型返回双重的.

数据类型:双重的|单一的|国际8|国际16|国际32|单位8|单元16|uint32公司|符合逻辑的
复数支持:万博1manbetx是的

转换行数,指定为正整数标量。

数据类型:双重的|单一的|国际8|国际16|国际32|单位8|单元16|uint32公司|符合逻辑的

转换列数,指定为正整数标量。

数据类型:双重的|单一的|国际8|国际16|国际32|单位8|单元16|uint32公司|符合逻辑的

更多关于

全部折叠

二维傅里叶变换

这个公式定义了离散傅里叶变换Y一个M-由-N矩阵:

Y P + 1. , Q + 1. = J = 0 M 1. K = 0 N 1. ω M J P ω N K Q J + 1. , K + 1.

ωMωN是统一的复杂根源:

ω M = E 2. π / M ω N = E 2. π / N

是虚单位。PJ是从0到0的索引M–1,和QK是从0到0的索引N–1.该公式将Y在MATLAB中用1来反映矩阵指标®.

扩展功能

GPU代码生成
使用GPU编码器为NVIDIA®GPU生成CUDA®代码™.

R2006a之前引入