[問題] 請問可以用頻譜的強度來當作判別訊號的特徵嗎已回收
各位高手好,
請教一下
clc;close all;clear all;
[y,fs,nbits]=wavRead('clean.wav');
N = length(y);
fStep = fs/N;
time = (1:length(y))/fs;
fq = fStep*(-N/2:N/2-1);
Y=fft(y);
Y=fftshift(Y);
subplot(3,1,1)
plot(fq, abs(Y)); grid on
xlabel('Frequency');
ylabel('Magnitude');
聲音長度是10秒,fs=8000
我將一聲音訊號讀入
小弟有個疑問,請問可以利用'magnitue'來當特徵嗎
例如:
當頻率1000時(x軸),y軸超過1000,我就認為它是我要的訊號
或是在這80000個資料點中,有沒有辦法知道f=1000時 值是多少
謝謝各位
煩請大師們解惑~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.17.21.68
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章