how to graph function
Ältere Kommentare anzeigen
[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')
Akzeptierte Antwort
Weitere Antworten (1)
Voss
am 28 Dez. 2021
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 Kommentare
burak Kalayoglu
am 28 Dez. 2021
Bearbeitet: burak Kalayoglu
am 28 Dez. 2021
Voss
am 28 Dez. 2021
What does this do?
f(1698)
PSD(1698)
burak Kalayoglu
am 28 Dez. 2021
Kategorien
Mehr zu Descriptive Statistics finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!