主要内容

FFT2.

二维快速傅里叶变换

描述

例子

Y = fft2 (X的)返回二维傅里叶变换使用快速傅里叶变换算法的矩阵,其等同于计算FFT(FFT(x)。')。'.如果X是一个多维数组吗FFT2.对大于2的每个维度进行2- d变换。输出y与尺寸相同X

例子

Y = fft2 (XM.N.的)截断X或垫子X与尾随零形成一个M.——- - - - - -N.计算变换之前的矩阵。yM.——- - - - - -N..如果X是一个多维数组吗FFT2.形状前两个维度X根据M.N.

例子

全部收缩

2-D傅立叶变换对于处理2-D信号和其他2-D数据(如图像)是有用的。

用重复的块创建并绘制2d数据。

p =峰(20);x = repmat(p,[5 10]);ImagesC(x)

图包含轴对象。轴对象包含类型图像的对象。

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

Y = fft2 (X);显示亮度图像(abs (fftshift (Y)))

图包含轴对象。轴对象包含类型图像的对象。

软垫X使用零计算128×256变换。

Y = fft2 (X 2 ^ nextpow2 (100), 2 ^ nextpow2 (200);显示亮度图像(abs (fftshift (Y)));

图包含轴对象。轴对象包含类型图像的对象。

输入参数

全部收缩

输入数组,指定为矩阵或多维数组。如果X是类型单身的, 然后FFT2.本身计算单一精度,和y也是类型的单身的.否则,y作为类型返回双倍的

数据类型:双倍的|单身的|INT8.|int16|int32|uint8.|uint16|UINT32.|逻辑
复数支持:金宝app是的

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

数据类型:双倍的|单身的|INT8.|int16|int32|uint8.|uint16|UINT32.|逻辑

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

数据类型:双倍的|单身的|INT8.|int16|int32|uint8.|uint16|UINT32.|逻辑

更多关于

全部收缩

二维傅里叶变换

该公式定义了离散傅里叶变换yanM.——- - - - - -N.矩阵X

y P. + 1 问: + 1 = σ. j = 0. M. - 1 σ. K. = 0. N. - 1 ω M. j P. ω N. K. 问: X j + 1 K. + 1

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

ω M. = E. - 2 π 一世 / M. ω N. = E. - 2 π 一世 / N.

一世是虚构的单位。P.j是从0开始的指数M.-1,和问:K.是从0开始的指数N.-1。此公式将指数移位Xy通过1反映Matlab中的矩阵指数®

扩展能力

GPU代码生成
使用GPU Coder™为NVIDIA®GPU生成CUDA®代码。

也可以看看

|||

之前介绍过的R2006a