DFT变换 频率分辨率问题 子载波间隔

本文介绍了使用MATLAB进行离散傅立叶变换(DFT)的示例,涉及正逆变换过程,以及如何计算频率分辨率。通过仿真,展示了采样频率对频谱图横纵坐标的单位和频率分辨率的影响。

关于DFT后的频谱图横纵坐标单位,或DFT的频率分辨能力。
正变换:

在这里插入图片描述
逆变换:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

MATLAB仿真程序如下:

clear all;close all;clc
Fs = 1000; % 采样频率
Ts = 1/Fs; % 采样周期
N = 1000; % 信号长度 由此知,频率分辨率为Fs/N = 1hz
t = (0:N-1)*Ts; % 时间向量
S = 0.7*exp(1i*2*pi*50*t) + exp(1i*2*pi*150*t); % 原始函数 按照 Fs = 1000进行采样。
figure;
subplot(2,1,1);plot(t,real(S));
subplot(2,1,2);plot(t,imag(S));

Y = fft(S);
P = abs(Y/N); % 每个频域分量的幅度值
f = (Fs/N).*(0:N-1); %频谱图横轴,单位Hz

figure;
stem(f,P)
title('Amplitude Spectrum of S(t)')
xlabel('f(Hz)')
ylabel('|P(f)|')

结合网上资料,个人理解,欢迎交流指正!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值