[問題] fft的例子已回收

看板MATLAB作者 (王教授)時間16年前 (2009/12/17 14:28), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
這是matlab help中fft的例子 想請問一些問題 Fs = 1000; % Sampling frequency T = 1/Fs; % Sample time L = 1000; % Length of signal t = (0:L-1)*T; % Time vector % Sum of a 50 Hz sinusoid and a 120 Hz sinusoid x = 0.7*sin(2*pi*50*t) + sin(2*pi*120*t); y = x + 2*randn(size(t)); % Sinusoids plus noise plot(Fs*t(1:50),y(1:50)) title('Signal Corrupted with Zero-Mean Random Noise') xlabel('time (milliseconds)') NFFT = 2^nextpow2(L); % Next power of 2 from length of y Y = fft(y,NFFT)/L; f = Fs/2*linspace(0,1,NFFT/2); % Plot single-sided amplitude spectrum. plot(f,2*abs(Y(1:NFFT/2))) title('Single-Sided Amplitude Spectrum of y(t)') xlabel('Frequency (Hz)') ylabel('|Y(f)|') 其中f = Fs/2*linspace(0,1,NFFT/2); 和plot(f,2*abs(Y(1:NFFT/2))) 這兩段我看不太懂他的物理意義 想請高手幫忙解釋一下 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.44.9

12/17 16:55, , 1F
/fft 你會看到很多文章...
12/17 16:55, 1F
文章代碼(AID): #1BASzpQD (MATLAB)
文章代碼(AID): #1BASzpQD (MATLAB)