query on DFT plotting
1 回表示 (過去 30 日間)
古いコメントを表示
x_mags=abs(fft(x));
plot(x_mags);
xlabel('DFT bins');
ylabel('magnitude');
%plotting the DFT(norm freq)
num_bins=length(x_mags);
plot([0:1/(num_bins/2 -1):1], x_mags(1:num_bins/2));
xlabel('norm frequency (\pi rads/sample)');
ylabel('magnitude');
so the text i bolded and underlined, why are the limits in plot in such way?
is there any specific reason?
0 件のコメント
採用された回答
Star Strider
2020 年 8 月 27 日
It is plotting only the first half of the fft result ‘x_mags’ from 0 to π radians. This is the usual approach, since ‘x_mags’ is actually symmetrical, with the second half being the complex conjugate of the first half. (There is usuallny no reason to plot both halves, unless you are using fftshift and plotting from to π in this instance. That is not the situation here.)
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Get Started with MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!