1.语法

X = ifft2(Y)
        X = ifft2(Y,m,n)
        X = ifft2(___,symflag)

2.说明

X = ifft2(Y) 使用快速傅里叶变换算法返回矩阵的二维离散傅里叶逆变换。如果 Y 是一个多维数组,则 ifft2 计算大于 2 的每个维度的二维逆变换。输出 X 的大小与 Y 相同。


X = ifft2(Y,m,n) 在计算逆变换之前截断 Y 或用尾随零填充 Y,以形成 m×n 矩阵。X 也是 m×n。如果 Y 是一个多维数组,ifft2 将根据 m 和 n 决定 Y 的前两个维度的形状。


X = ifft2(___,symflag) 指定 Y 的对称性。例如,ifft2(Y,‘symmetric’) 将 Y 视为共轭对称。

3.示例:

您可以使用 ifft2 函数将按频率采样的二维信号转换为按时间或空间采样的信号。ifft2 函数还允许您控制变换的大小。

创建一个 3×3 矩阵并计算其傅里叶变换。

X = magic(3)

X = 3×3

 8     1     63     5     74     9     2
Y = fft2(X)

Y = 3×3 complex

45.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i
0.0000 + 0.0000i 13.5000 + 7.7942i 0.0000 - 5.1962i
0.0000 - 0.0000i 0.0000 + 5.1962i 13.5000 - 7.7942i

计算 Y 的逆变换,结果与原始矩阵 X 相同(基于舍入误差)。

ifft2(Y)

ans = 3×3

8.0000    1.0000    6.0000
3.0000    5.0000    7.0000
4.0000    9.0000    2.0000

用尾随零填充 Y 的两个维度,使变换的大小为 8×8。

Z = ifft2(Y,8,8);
size(Z)

ans = 1×2

 8     8

注:本文转自matlab官网:
本文地址为:https://ww2.mathworks.cn/help/matlab/ref/ifft2.html

ifft2 二维快速傅里叶逆变换(Matlab)相关推荐

  1. 二维快速傅里叶逆变换

    ifft2 二维快速傅里叶逆变换 全页折叠 语法 X = ifft2(Y) X = ifft2(Y,m,n) X = ifft2(___,symflag) 说明 示例 X = ifft2(Y) 使用快 ...

  2. matlab二维谐振子,基于有限差分法求解的二维谐振子的MATLAB程序如下。哪位大神能帮我做个注明啊,完全看不懂啊,,急...

    基于有限差分法求解的二维谐振子的MATLAB程序如下.哪位大神能帮我做个注明啊,完全看不懂啊,,急0 ____丿呆呆丶2017.04.15浏览20次分享举报 tic clc clear L=20; W ...

  3. 如何写一个魔方二维动态还原MATLAB仿真程序

    之前文章写过一个魔方二维动态还原MATLAB程序,写得不怎么好,过于复杂,现在重新写了一个,用简单的方法编写MATLAB程序. 1.基础知识 了解魔方表示方法:魔方状态字符串,可以看我之前的文章. 了 ...

  4. 【第 07 章 基于主成分分析的人脸二维码识别MATLAB深度学习实战案例】

    基于主成分分析的人脸二维码识别MATLAB深度学习实战案例 人脸库 全套文件资料目录下载链接–>传送门 本文全文源码下载[链接–>传送门] 如下分析: 主文件 function varar ...

  5. 二维有限元方程matlab,有限元法求解二维Poisson方程的MATLAB实现

    有限元法求解二维 Poisson 方程的 MATLAB 实现 陈 莲a ,郭元辉b ,邹叶童a ( 西华师范大学 a. 数学与信息学院; b. 教育信息技术中心,四川南充 6437009) 摘 要: ...

  6. matlab画二维颜色深浅,matlab中如何为二维图形填充渐进的颜色

    t1=(0:11)/11*pi; t2=(0:400)/400*pi; t3=(0:50)/50*pi; y1=sin(t1).*sin(9*t1); y2=sin(t2).*sin(9*t2); y ...

  7. 二维静电场有限元matlab,利用MATLAB计算电磁场有关分布

    <利用MATLAB计算电磁场有关分布>由会员分享,可在线阅读,更多相关<利用MATLAB计算电磁场有关分布(17页珍藏版)>请在人人文库网上搜索. 1.电磁场实验报告实验一 模 ...

  8. 一篇文章带你搞定二维插值的 MATLAB 计算

    前面已经学习了二维插值的基本概念:一篇文章带你认识数学建模中的二维插值 本篇文章主要实现使用MATLAB进行二维插值计算 文章目录 一.网格节点的插值计算 二.散点数据的插值计算 1. 示例 1 2. ...

  9. matlab 二维数组声明,Matlab字符串函数及二维数组

    Matlab字符串函数及二维数组 发布时间:2017年07月28日 评论数:抢沙发 阅读数:833 strcmp(Str1,Str2),finder(S,s),strcat(S1,S2),disp(s ...

最新文章

  1. java的CountDownLatch使用
  2. nyoj66分数拆分
  3. LeetCode 285. 二叉搜索树中的顺序后继(中序遍历)
  4. 按15分钟取数据_Python爬取猫眼电影《飞驰人生》4万多条评论并对其进行数据分析...
  5. mysql+安全性语言实验,实验四--数据库的安全性、完整性控制
  6. 60-140-040-使用-DataSink-Data Sink 介绍
  7. 解决Ubuntu ssh 登录慢问题
  8. python生成密码字典
  9. 电脑软件:推荐一款本地文档搜索神器,赶快下载试试吧!
  10. 基于pytorch实现线性回归
  11. 《深入理解计算机系统(CSAPP)》—— 实验一 数据表示与运算实验
  12. python报错 unexpected keyword argument ‘categories‘
  13. java field 赋值_Java Field.set()向对象的这个Field属性设置新值value
  14. 17 problems 17 errors, 0 warnings 17 errors and 0 warnings potentiall
  15. 嵌入式Linux:安装Ubuntu系统环境
  16. Android监听Home键
  17. ROS2机器人笔记20-11-29
  18. win7 64 位系统焦点丢失解决方案
  19. amos基础1-界面介绍及环境设置
  20. Linux citra存档位置,citra 3ds模拟器怎样保存游戏进度_citra 3ds模拟器游戏进度保存方法教程-街机中国...

热门文章

  1. (转)如何应对工作中的冲突?
  2. integer conversion resulted in a change of sign
  3. Intel傲腾存储黑科技终极版:DIMM内存条明年到来
  4. 大数据时代,你应该具备的大数据思维
  5. [转载] excel调用python编程-超简单:用Python让Excel飞起
  6. HDU 1874 畅通工程续 Floyd
  7. MySQL 3306端口被占用 ERROR 1043 (08S01): Bad handshake
  8. git clone加速(实测推荐)
  9. 微服务探索:nuoyi
  10. 如何查询中文期刊影响因子