数字语音处理(副本)教案.docVIP

  • 3
  • 0
  • 约5.21千字
  • 约 9页
  • 2017-06-19 发布于湖北
  • 举报
单元1 MATLAB练习 练习1:键入并运行以下MATLAB代码 (1)信号波形和对数功率谱示例 % 波形:100样点,抽样频率Fs=8kHz,信号频率f=2kHz x=sin(2*pi*(0:99)*2000/8000); % 频谱:是波形的快速傅立叶变换 subplot(221); plot(x); title(信号波形); X=fft(x); % 对数功率谱:功率谱取10lg或幅度谱取20lg subplot(222); plot(X); title(傅立叶变换后的波形); subplot(223); P=20*log10(abs(X)); % 绘制波形和对数功率谱(注意观察25和75处的尖峰) plot(P); title(信号的对数功率谱); (2)窗函数的对数幅度谱示例 % 避免对0取对数 floor=0.1; % 图1:矩形窗 W_rec=10*log10(abs(fft(boxcar(512),1024))+floor); subplot(221) ; plot(W_rec(1:end/2)); title(矩形窗的对数幅度谱); % 图2:海明窗 W_hamming=10*log10(abs(fft(hamming(512),1024))+floor); subplot(222) ; plot(W_hamming(1:end/2)); title(海明窗的对数幅

文档评论(0)

1亿VIP精品文档

相关文档