• 大小: 859B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-15
  • 语言: Matlab
  • 标签: matlab  滤波  

资源简介

该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

评论

共有 条评论