ifft2 二维快速傅里叶逆变换(Matlab)
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)相关推荐
- 二维快速傅里叶逆变换
ifft2 二维快速傅里叶逆变换 全页折叠 语法 X = ifft2(Y) X = ifft2(Y,m,n) X = ifft2(___,symflag) 说明 示例 X = ifft2(Y) 使用快 ...
- matlab二维谐振子,基于有限差分法求解的二维谐振子的MATLAB程序如下。哪位大神能帮我做个注明啊,完全看不懂啊,,急...
基于有限差分法求解的二维谐振子的MATLAB程序如下.哪位大神能帮我做个注明啊,完全看不懂啊,,急0 ____丿呆呆丶2017.04.15浏览20次分享举报 tic clc clear L=20; W ...
- 如何写一个魔方二维动态还原MATLAB仿真程序
之前文章写过一个魔方二维动态还原MATLAB程序,写得不怎么好,过于复杂,现在重新写了一个,用简单的方法编写MATLAB程序. 1.基础知识 了解魔方表示方法:魔方状态字符串,可以看我之前的文章. 了 ...
- 【第 07 章 基于主成分分析的人脸二维码识别MATLAB深度学习实战案例】
基于主成分分析的人脸二维码识别MATLAB深度学习实战案例 人脸库 全套文件资料目录下载链接–>传送门 本文全文源码下载[链接–>传送门] 如下分析: 主文件 function varar ...
- 二维有限元方程matlab,有限元法求解二维Poisson方程的MATLAB实现
有限元法求解二维 Poisson 方程的 MATLAB 实现 陈 莲a ,郭元辉b ,邹叶童a ( 西华师范大学 a. 数学与信息学院; b. 教育信息技术中心,四川南充 6437009) 摘 要: ...
- 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 ...
- 二维静电场有限元matlab,利用MATLAB计算电磁场有关分布
<利用MATLAB计算电磁场有关分布>由会员分享,可在线阅读,更多相关<利用MATLAB计算电磁场有关分布(17页珍藏版)>请在人人文库网上搜索. 1.电磁场实验报告实验一 模 ...
- 一篇文章带你搞定二维插值的 MATLAB 计算
前面已经学习了二维插值的基本概念:一篇文章带你认识数学建模中的二维插值 本篇文章主要实现使用MATLAB进行二维插值计算 文章目录 一.网格节点的插值计算 二.散点数据的插值计算 1. 示例 1 2. ...
- matlab 二维数组声明,Matlab字符串函数及二维数组
Matlab字符串函数及二维数组 发布时间:2017年07月28日 评论数:抢沙发 阅读数:833 strcmp(Str1,Str2),finder(S,s),strcat(S1,S2),disp(s ...
最新文章
- java的CountDownLatch使用
- nyoj66分数拆分
- LeetCode 285. 二叉搜索树中的顺序后继(中序遍历)
- 按15分钟取数据_Python爬取猫眼电影《飞驰人生》4万多条评论并对其进行数据分析...
- mysql+安全性语言实验,实验四--数据库的安全性、完整性控制
- 60-140-040-使用-DataSink-Data Sink 介绍
- 解决Ubuntu ssh 登录慢问题
- python生成密码字典
- 电脑软件:推荐一款本地文档搜索神器,赶快下载试试吧!
- 基于pytorch实现线性回归
- 《深入理解计算机系统(CSAPP)》—— 实验一 数据表示与运算实验
- python报错 unexpected keyword argument ‘categories‘
- java field 赋值_Java Field.set()向对象的这个Field属性设置新值value
- 17 problems 17 errors, 0 warnings 17 errors and 0 warnings potentiall
- 嵌入式Linux:安装Ubuntu系统环境
- Android监听Home键
- ROS2机器人笔记20-11-29
- win7 64 位系统焦点丢失解决方案
- amos基础1-界面介绍及环境设置
- Linux citra存档位置,citra 3ds模拟器怎样保存游戏进度_citra 3ds模拟器游戏进度保存方法教程-街机中国...