今天写毕设论文,写到空载反电动势fft分析的时候,发现整周期截断又忘记是什么意思了。写个博客帮我记一记。
1、什么是整周期截断(整周期采样)?
在做fft时,我们要对待测信号进行采样。采样长度T的选择首先要保证能反映信号的全貌,对瞬态信号应包括整个瞬态过程;对周期信号,理论上采集一个周期信号就可以了。对于周期信号来说,只有整周期采样的信号才不会有频谱泄漏现象。
-
什么是整周期截断?为什么整周期采样的信号就不会有频谱泄漏现象?https://zhidao.baidu.com/question/514716417.html
-
采样频率、采样点数、分辨率、谱线数定义?如何计算和选取?https://blog.youkuaiyun.com/wy2ysh/article/details/51076431
以上两个问题已经有上面两位前辈解答的很清楚了,不清楚的可以看一看。
2、用matlab如何实现简易fft?
clc;
clear all;
close all
fre=50;%设置频率为50Hz,周期为20ms
FFT_num=256;%FFT取点数N
t=0:20/256000:0.06;
%定义时间t数组,以20ms/256为间隔,在0-60ms中均匀取点
%20ms由前面定义的50Hz来的,在一周期中取出256点;60ms即取三个周期
y=50+100*sqrt(2)