📄 exmp2_8.m
字号:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% exmp2_8.m - Compute and plot magnitude spectrum
% of signal in data file sn.dat
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
load -ascii sn.dat; % load sinewave from file
N = length(sn); % length of data file
Xk = fft(sn); % compute DFT coefficients
absXk=20*log10(abs(Xk)); % magnitude spectrum in dB
phaXk = angle(Xk); % compute phase spectrum
plot(absXk); % plot magnitude spectrum
axis([0 N/2 -inf inf]) % from 0 to N/2 (pi)
title('Magnitude spectrum of sinewave');
xlabel('Frequency index k');
ylabel('Magnitude in dB');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -