作者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