clc;
close all;
img=imread('baihe.jpg');
img=rgb2gray(img);
%img=double(img);
f=fft2(img);        %傅里叶变换
f=fftshift(f);      %使图像对称
r=real(f);          %图像频域实部
i=imag(f);          %图像频域虚部
margin=log(abs(f));      %图像幅度谱,加log便于显示
phase=log(angle(f)*180/pi);     %图像相位谱
l=log(f);
subplot(2,2,1),imshow(img),title('源图像');
%subplot(2,2,2),imshow(l,[]),title('图像频谱');
subplot(2,2,3),imshow(margin,[]),title('图像幅度谱');
subplot(2,2,4),imshow(phase,[]),title('图像相位谱');

效果图:

matlab fft 幅度,相位相关推荐

  1. matlab fft 相位混乱,matlab fft 幅度,相位

    clc; close all; img=imread('baihe.jpg'); img=rgb2gray(img); %img=double(img); f=fft2(img); %傅里叶变换 f= ...

  2. matlab如何查看函数源代码,通达信fft函数,如何查看matlab fft函数源代码

    Q1:如何查看matlab fft函数源代码 n要取最接近数据长度的2的整数次方,命令是2^nextpow2(n),其中n是实际数据长度,因为这样的n可以使fft更快.比如,n=1021,执行n=2^ ...

  3. matlab fft谱分析实验报告,matlab信号频谱分析FFT详解

    前言 做OFDM通信少不了频谱分析,基带信号DA后的频谱,以及基带数字上变频后的DA信号都要频谱分析.我觉得其实做任何工程都是这样,先规定实施方案,然后仿真成功,再实际开发,不过也可以一边开发,一边仿 ...

  4. matlab fft(x dim),matlab的fft函数

    matlab中fft的用法及注意事项_调查/报告_表格/模板_实用文档.本文是笔者整理的如何使用matlab的fft函数及fftshift函数,希望对大家有所帮助!... C 语言.MATLAB 实现 ...

  5. 标注横纵坐标MATLAB,matlab FFT 横纵坐标

    关于这个问题,在很早之前就分享过,也通过了解实现了算法,当时看的明白,想的明白,突然要用的时候,又开始疑问,不免有些纠结,与其每次使用的时候都查,浪费时间,还不如,一次搞定. 真心没把哪门没学好的课程 ...

  6. (转载)关于FFT的相位谱

    转自于http://blog.sina.com.cn/s/blog_4a854d240100vdmq.html 先看一下我收到的程序,作为研究对象的信号是这样产生的: T=128; N=128; dt ...

  7. Matlab实现幅度调制详解

    Matlab实现幅度调制详解 设计要求 代码 仿真结果 设计要求 仿真幅度调制输入输出波形,设入载波频率1KHz,幅度5v的余弦波,输入信号频率200Hz,幅度2v的余弦波,调制度为0.5,设初始相位 ...

  8. matlab fft简单小例子,matlabfft简单例子(A simple example of matlabfft).doc

    matlabfft简单例子(A simple example of matlabfft) matlabfft简单例子(A simple example of matlabfft) N = 128; N ...

  9. matlab 随机相位的正弦信号,利用MATLAB绘制随机相位正弦波.docx

    实验二 利用MATLAB绘制随机相位正弦波的均值,方差和自相关函数的图像[实验目的]通过绘制图像,深入理解随机相位正弦波的均值,方差和自相关函数.[实验学时]课外完成[实验准备]1.熟悉随机相位正弦波 ...

最新文章

  1. 图解|打工人看腾讯这道多线程面试题
  2. 北理工团队在推动运动意图神经解码走向真实应用场景方面取得研究进展
  3. 【tensorflow】tf-tf.where(condition, x, y, name)
  4. mysql page_一文理解MySQL中的page页
  5. LOJ dfs序1234
  6. Spring IOC容器【p名称空间注入属性值 】
  7. linux下文件删除不了
  8. 【AI视野·今日CV 计算机视觉论文速览 第198期】Fri, 14 May 2021
  9. Cinchoo ETL-对大型CSV文件进行排序
  10. Pytorch:神经网络工具箱nn
  11. 如何做好Web接口测试
  12. C语言求1到1000素数之和,C语言实现1-1000中所有素数的和
  13. 2014年度江西省科学技术奖授奖项目名单
  14. pythonidle是什么_Python入门 | IDLE的介绍和使用方法
  15. php 菜单模块,POSCMS模块菜单
  16. 爬虫前行中(datawhale task2)
  17. ExcludeClipRect和无闪烁图像
  18. VBA实时提取股票资金流入TOP
  19. 软件测试的魅力何在?您为什么选择测试一行而不做开发?
  20. BUUCTF:镜子里面的世界

热门文章

  1. XPS 关闭 电源警告
  2. 如何在不影响系统的情况下有效清理C盘无用文件——亲测有效
  3. 华为面试,HCIE面试难吗? 都考些什么?
  4. 苹果计算机删除可怎么恢复,苹果电脑怎么恢复垃圾桶已删除文件-万兴恢复专家...
  5. 使用水库模型分析丰田生产方式
  6. 2017 计算机 暑期学校,2017暑期学校
  7. Focal loss 中两个加权参数的原理和产生的影响
  8. label标签和input标签之间的关系
  9. 主库 归档 删除策略
  10. 【Qt】【编译】【问题】无法定位程序输入点  ***  于动态链接库