美文网首页
MATLAB把时域信号转化为频域信号

MATLAB把时域信号转化为频域信号

作者: 指人儿 | 来源:发表于2020-03-18 15:49 被阅读0次

MATLAB实例

fe=12800;%采样频率

N=1280;%采样点数

dt=1/fe;%时间间隔

t=0:dt:(N-1)dt;

a=sin(2pi960t)+sin(2pi1200t)+sin(2pi1040t);%信号

PH2=(fft(a)); %a为时域信,作fft变换

%下面为幅值修正

P2 = (PH2/N);

P1 = P2(1:N/2+1);%此时选取前半部分,因为fft之后为对称的双边谱

P1(2:end-1) = 2*P1(2:end-1);

%画图

f = fe*(0:(N/2))/N;

plot(f,abs(P1))

title(‘时域信号’)

xlabel(‘f (Hz)’)

ylabel(’|P1(f)|’)

对比时域信号图和频域信号图:


可以实现由时域信号转换为频域信号,频域图中峰值所在频率与程序中信号a中设置的一致。

相关文章

  • MATLAB把时域信号转化为频域信号

    MATLAB实例 fe=12800;%采样频率 N=1280;%采样点数 dt=1/fe;%时间间隔 t=0:dt...

  • FFT

    实数DFT将N点的时域信号转换成两个N/2 +1 的频域信号,时间域信号暂且称之为时域信号,频域的两个信号成为实部...

  • OpenCV-Python学习(十):图像滤波之傅里叶变换

    滤波分析又分为 时域分析、频域分析: 时域分析: 直接对信号本身进行分析。 频域分析: 对信号的变化快慢进行分析。...

  • 2019-03-21

    时域信号与频域信号 时域表示:频域表示:矩形脉冲 时移 频移两边乘以频率为的复单频信号 eg:的傅氏变换为, 共轭...

  • 2020-09-17 想了很久才想明白滤波以及功率谱密度

    傅里叶变化,就是把时间轴上的内容转化为二维空间可以表示的静止的内容,就是把时域信号转化为频域信号。 在转化的过程中...

  • sinc函数

    从时域到频域 在对信号进行处理的过程中,我们经常使用傅立叶变换。傅立叶变换将信号从时域转到频域,便于分析和处理。 ...

  • 随机接入流程

    随机接入流程 第一步,搜索同步信号,广播信号,获取Prach配置信息:Prach格式,时域资源,频域资源,时域资源...

  • Gabor 滤波器

    1. 傅里叶变换 傅里叶变换是线性系统分析的有力工具,提供了一种把时域信号转换到频域进行分析的途径,时域和频域之间...

  • 傅里叶变换

    傅里叶变换针对时域信号测量每一个信号循环周期,并最终返回一个“信号循环配方”(频域信号)。 由欧拉公式: 可知,复...

  • 2018.12.2 频谱分析

    1基础概念: 时域:用示波器,观察信号的波形信息 (幅度 周期 频率 ) 频域:频谱分析仪,观察信号的频率分布信息...

网友评论

      本文标题:MATLAB把时域信号转化为频域信号

      本文链接:https://www.haomeiwen.com/subject/leqcyhtx.html