上传者: 38610717
|
上传时间: 2022-03-24 09:30:57
|
文件大小: 230KB
|
文件类型: -
离散控制Matlab代码信号发生器
信号发生器是MATLAB的混合函数,可用于在混响环境中生成移动声源和接收器的响应。
用户可以在每个离散时间实例中指定源和接收器的位置。
通过将(无回声)源信号与时变房间脉冲响应进行卷积来计算输出信号。
可以指定多个接收器位置以同时生成多个响应。
房间冲激响应是使用图像方法生成的,该方法由Allen和Berkley在1979年提出[1]。
用户可以以类似于RIR发生器的方式控制混响时间(或反射系数),反射顺序,房间尺寸和麦克风指向性。
该软件包包括一个MATLAB示例,mex函数以及mex函数的源代码。
可以找到更多信息。
[1]
JB
Allen和DA
Berkley,“有效模拟小房间声学的图像方法”,《美国声学学会》,65(4),1979年4月,第943页。