fft頻譜分析 頻率誤差
fft頻譜分析 頻率誤差
對某一信號做FFT時(采樣頻率fs,做N點FFT),那么通過fft頻譜測出的頻率值(最大譜峰出對應頻率),測量值與實際頻率值之間的最大誤差是多少啊?是fs/N嗎?可是我仿真出來的不是,求強人解答,
kissnowbody你好,論文是英文的,太長了,好多其他的東西,我只是把我出問題的這部分拿出來問,我部分仿真代碼如下:
clear all;
N=100;
L=512;
% f1=100;f2=120;
fs=500;
f1=100:0.02:200;
m=length(f1);
T=1/fs;
f=-fs/2+(0:L-1)*fs/L;
for i=1:m
t=(0:N-1)*T;
x=cos(2*pi*f1(i)*t);
%w=(-N/2:N/2-1)*fs/N;
y=fft(x,L);
% plot(f,abs(fftshift(y)));
[y_max,f_max]=max(abs(fftshift(y)));
fce(i)=abs(f(f_max));
ferror(i)=f1(i)-fce(i);
end
deltaf=fs/L
f1=100:0.02:200;
plot(f1,abs(ferror));
對某一信號做FFT時(采樣頻率fs,做N點FFT),那么通過fft頻譜測出的頻率值(最大譜峰出對應頻率),測量值與實際頻率值之間的最大誤差是多少啊?是fs/N嗎?可是我仿真出來的不是,求強人解答,
kissnowbody你好,論文是英文的,太長了,好多其他的東西,我只是把我出問題的這部分拿出來問,我部分仿真代碼如下:
clear all;
N=100;
L=512;
% f1=100;f2=120;
fs=500;
f1=100:0.02:200;
m=length(f1);
T=1/fs;
f=-fs/2+(0:L-1)*fs/L;
for i=1:m
t=(0:N-1)*T;
x=cos(2*pi*f1(i)*t);
%w=(-N/2:N/2-1)*fs/N;
y=fft(x,L);
% plot(f,abs(fftshift(y)));
[y_max,f_max]=max(abs(fftshift(y)));
fce(i)=abs(f(f_max));
ferror(i)=f1(i)-fce(i);
end
deltaf=fs/L
f1=100:0.02:200;
plot(f1,abs(ferror));
數學人氣:643 ℃時間:2020-06-20 23:01:29
優(yōu)質解答
要看實際頻率值是否剛好落在N點FFT的對應頻率通道上,如果實際頻率剛好落在兩個相鄰頻率通道中間,那誤差應該是最大的.比如1024Hz采樣頻率,1024點FFT,輸入頻率如果是整數的話,應該會落在相應的頻率通道上,誤差就很小,如果比如說實際頻率是1.5Hz,剛好落在FFT兩個通道中間,誤差就會很大,應該不止fs/N吧按照你說的,落在中間時誤差最大,此時誤差是0.5Hz,而頻率間隔是fs/N=1Hz,那就是說最大誤差是fs/(2N)?我的理解是這樣的。我不知道你是怎么仿真的,仿真的結果是什么?我是參照一片論文進行誤差仿真的,上面人家仿真出來的誤差就是fs/N,我仿真出來的結果最大誤差稍大于fs/(2N),如果按照你的說法應該也是小于等于fs/(2N)才對,所以我覺得奇怪你把論文題目告訴我,我看看,我覺得最大誤差應該是fs/2N程序你運行試試,我也不知道怎么回事按照仿真的結果,最大的誤差已經超過了超過了fs/2N,所以原論文fs/N可能是正確的,但我也沒有深入研究為什么會是一個頻率通道的誤差,我直觀的理解應該是fs/2N
我來回答
類似推薦
- FFT對信號進行頻譜分析時,信號的頻率的分辨率與什么有關?能否給出其數學關系?
- 關于利用FFT進行頻譜分析時采樣頻率的問題,
- MATLAB中進行FFT譜分析,如何將頻譜圖的橫坐標轉換成頻率?
- can you point out the country___ the map of the world?
- 1·買三種水果30千克,共用去80元,其中蘋果每千克4元,橘子每千克3元,梨每千克2元,問三種水果各買多少
- 三棵樹上停著24只鳥,從第一棵飛4只到第二棵,再從第二棵飛5只到第三棵,則三棵樹的鳥都相等.
- 英語高中定語從句 Nobody knows the reason that Matt refused to go to the party
- 如圖 已知三角形abc中,角ABC=90度,AB=BC,三角形的頂點在相互平行的三條直線L1、L2、L3上,且L1、L2間距離為2,L2、L3間距離為3,側三角形ABC的面積為/
- 誰能教我一些關于比例尺的填空題,
- he has s____ some p____ to his friends .
- 政府努力抗震救災,以人為本的行動,體現了《政治生活》中的那些道理
- 同心協力萬事成是什么生肖
猜你喜歡
- 1已知關于x,y的方程5x的3m+7次方-3y的2n-3次方等于4,是二元一次方程,則m=?,n=?
- 2設A=1/2^10+1/(2^10+1)+1/(2^10+2)+...+1/(2^11+1),則A與1的大小關系為?
- 3尊嚴(節(jié)選) 只有一個人例外,這是一個臉色蒼白、瘦骨如柴的年輕人.當鎮(zhèn)長杰克遜大叔將食物送到他面前時
- 4三峽三期圍堰爆破拆除成功后,三峽大壩全線擋水,一代偉人_在幾十年前曾經描繪的景觀"_"終于展現在我們眼前
- 5How long win the meeting last ,
- 6x等于七x(xy為非零自然數),那么x,y的最大公因數是?最小公倍數?
- 7為什么說:在化學變化中,分子可以再分,原子不可以再分、 為什么要強調化學變化?物理變化又是怎樣?到底是怎么回事?
- 8要使10分之x是真分數,9分之x是假分數,x應為( )?
- 9一筆錢,只買文具盒可買200個,只買圓珠筆600個,每人1個文具盒,2個圓珠筆,可買多少文具盒
- 10寫出一個滿足下列條件的函數:(1)它的圖像是經過原點的一條直線(2)y隨x的增大而增大
- 11有哪些關于形容成績好的詞匯?
- 12一個長方體玻璃魚缸長4分米,寬3分米,魚缸內有水,水面離缸口3厘米