資源簡介
該matlab程序用來濾除音樂雜音的,絕對可以用
代碼片段和文件信息
[yFsbits]=wavread(‘music.wav‘);%讀出信號,采樣率和采樣位數。?
sigLength=length(y);
Y?=?fft(ysigLength);
%Pyy?=?Y.*?conj(Y)?/?sigLength;%?conj函數,用于求一個復數的復共軛
halflength=floor(sigLength/2);?%?根據模板大小確定要擴展的邊界
f=Fs*(1:sigLength)/sigLength;
stor=Y(1);
Y(1)=0;
absY=abs(Y);
figure(1)
subplot(221);plot(fabsY);xlabel(‘Frequency(Hz)‘);grid?on
axis([0f(end)/20500]);
t=(0:sigLength-1)/Fs;
subplot(2
- 上一篇:matlab實現男聲變女聲
- 下一篇:同步電機MATLAB仿真模型
評論
共有 條評論