Mistake in fft() help (calculation of single-sided spectrum)?
11 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
In the fft() help, a single sided spectrum is calculated as follows:
Y = fft(X);
P2 = abs(Y/L);
P1 = P2(1:L/2+1);
P1(2:end-1) = 2*P1(2:end-1);
First question: Regarding line 3. Why is the entry L/2+1 also taken into accout for the single sided spectrum? Shouldn't this value be part of the other side of the spectrum?
Second question: Regarding line 4. Why is the last entry not multiplied by 2 (the end value of the entry is end-1 instead of end)?
0 Commenti
Risposte (1)
Vedere anche
Categorie
Scopri di più su Fourier Analysis and Filtering in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!