时域卷积实现音频滤波(matlab实现)

实验一 时域卷积徐学政 201206020023【实验内容】给定一段音频信号1.wav与三个离散时间系统,其单位脉冲响应分别为:h1[n]=sin(K1n)/πnh2[n]=-sin(K2n)/πn

实验一时域卷积 201206020023 徐学政 【实验内容】 1.wav 给定一段音频信号与三个离散时间系统,其单位脉冲响应分别为: h[n]=sin(Kn)/πn 11 h[n]=-sin(Kn)/πn 22 h[n]=sin(Kn)/πn-sin(Kn)/πn 334 KKKK2.wav3.wav4.wav 其中,、、、均为常数参数。、、分别是以此音频信号为输 1234 入的三个系统的输出。 观察输出音频的变化,自行调整参数进行实验,分析参数变化与输出音频间的关系。 【实验目标】 1. 理解一维时域空间中的时不变卷积的计算公式 2. Matlab 使用对给定的音频信号与系统响应进行卷积处理,观察并分析处理后的信号 3. 通过三个信号,分别实现低通滤波,高通滤波,带通滤波。 【实验要求】 记录调节好的卷积函数系数,以及存储下来的合成语音。并给出调节参数的历程和调节 的思路。 【实验上交材料】 1. 调节好的参数,最终的卷积函数,合成后的语音信号; 2. 调节过程的中间结果与思路记录。 【提高实验】 将原信号与输出信号变换到频域观察其不同,并指出其原因及物理意义 【实验原理】 1. h[n]=sin(Kn)/πn 通过系统函数,实现低通滤波。 11 理想低通滤波器的频率响应: : 进行傅里叶反变换,得到 2. h[n]=-sin(Kn)/πn 通过系统函数,实现高通滤波。 22 理想高通滤波器的频率响应:

腾讯文库时域卷积实现音频滤波(matlab实现)