作者kerkermaster (科科)
看板MATLAB
標題[問題] FFT取樣值物理意義
時間Wed Feb 1 19:33:37 2012
小妹最近看了一個程式(一個主程式呼叫兩個子程式),
主要是要畫出頻域的大小跟相位,
但是其中一行程式碼的物理意義不太了解,
想請問大家的意見 :)
function [h,Nfft,Nifft,doppler_coeff]=FWGN_model(fm,fs,N)
% FWGN (Clarke/Gan) Model
% Input: fm= Maximum Doppler frquency
% fs= Sampling frequency, N = Number of samples
% Output: h = Complex fading channel
Nfft = 2^max(3,nextpow2(2*fm/fs*N));
% Nfft=2^n
Nifft = ceil(Nfft*fs/(2*fm));
% Generate the independent complex Gaussian random process
以上是其中一個子程式中的部分程式,
想請問 Nfft = 2^max(3,nextpow2(2*fm/fs*N));
括號裡面的 2*fm/fs*N 是什麼意義呢?
個人猜測會不會跟取樣定理有關,但老師說應該不是...囧
還有為什麼最後要跟3取max呢?
希望大家可以不吝指教 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.92.86
※ 編輯: kerkermaster 來自: 140.116.92.86 (02/01 19:34)
1F:推 Raymond0710:取max意思是 讓Nfft大於或等於2^3 02/01 23:38
2F:→ kerkermaster:那請問為什麼是跟3取max呢?為什麼不是4或是其他數字 02/03 13:28