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!