- 2
- 0
- 约4.65千字
- 约 13页
- 2016-05-06 发布于湖北
- 举报
DSP课程设计实验
语音信号的频谱分析:
要求首先画出语音信号的时域波形,然后对语音信号进行频谱分析。在MATLAB中,可以利用函数fft对信号进行快速傅立叶变换,得到信号的频谱特性,从而加深对频谱特性的理解。
其程序为:
[y,fs,bits]=wavread(I:\xp.wav,[1024 5120]);
sound(y,fs,bits);
Y=fft(y,4096);
subplot(221);plot(y);title(原始信号波形);
subplot(212);plot(abs(Y));title(原始信号频谱);
程序运行结果为:
设计数字滤波器和画出频率响应:
根据语音信号的特点给出有关滤波器的性能指标:
低通滤波器性能指标,=1000Hz,=1200Hz,=100dB,=1dB;
高通滤波器性能指标,=4800Hz,=5000Hz,=100dB,=1dB;
带通滤波器性能指标,=1200Hz,=3000Hz,=1000Hz,=3200Hz,=100dB,=1dB;
要求学生首先用窗函数法设计上面要求的三种滤波器,在MATLAB中,可以利用函数firl设计FIR滤波器;然后再用双线性变换法设计上面要求的三种滤波器,在MATLAB中,可以利用函数butte、cheby1和ellip设计IIR滤波器;最后,利用MATLAB中的函数freqz画出各种滤波器的频率响
原创力文档

文档评论(0)