how to graph function
显示 更早的评论
[y,Fs] = audioread('C:\Users\Casper\Desktop\3.3V.wav');
L=length(y); % series length
;
f = Fs/2*linspace(0,1,L/2+1); % single-sided positive frequency
X = fft(y)/L; % normalized fft
PSD=2*abs(X(1:L/2+1)); % one-sided amplitude spectrum
figure,plot(f,PSD);
grid
xlabel('freq(Hz)')
ylabel('amplitude')
采纳的回答
更多回答(1 个)
Voss
2021-12-28
You could use Data Cursor to create a datatip, or you could try something like this:
idx = find(f(:) > 1000 & f(:) < 2500 & PSD(:) > 0.00075);
3 个评论
burak Kalayoglu
2021-12-28
编辑:burak Kalayoglu
2021-12-28
Voss
2021-12-28
What does this do?
f(1698)
PSD(1698)
burak Kalayoglu
2021-12-28
类别
在 帮助中心 和 File Exchange 中查找有关 Descriptive Statistics 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!