📄 main.m
字号:
[y,fs,bits]=wavread('音乐.wav');
sound(y,fs);
figure(1)
plot(y)
title('声音信号的时域波形')
xlabel('时间');
ylabel('幅度');
figure(2)
freqz(y) %绘制信号采样后的频率响应图
title('声音经采样后的频率响应')
b=1;
while(b);
k=menu('选择滤波器类:','1、FIR滤波器','2、IIR滤波器','3、退出 ');
if k==1
i=menu('请选择FIR滤波器类型:','低通','带通','高通','退出');
if i==1
FIR_L;
else if i==2
FIR_B;
else if i==3
FIR_H;
else if i==4
close all;return ;
end
end
end
end
else if k==2
j=menu('请选择IIR滤波器类型:','低通','带通','高通','退出');
if j==1
IIR_L;
else if j==2
IIR_B;
else if j==3
IIR_H;
else if i==4
close all;return ;
end
end
end
end
end
if k==3
close all;return ;
end
end
b=menu(' 还要继续吗? ',' 是 ',' 否 ');
if b==2
b=0;
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -