[問題] 請問可以用頻譜的強度來當作判別訊號的特徵嗎已回收

看板MATLAB作者 (Gi)時間17年前 (2008/12/02 15:10), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位高手好, 請教一下 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
文章代碼(AID): #19DDzaof (MATLAB)
文章代碼(AID): #19DDzaof (MATLAB)