【聲源定位】基於matlab單聲源雙麥克風房間衝激響應【含Matlab原始碼 547期】
阿新 • • 發佈:2021-06-27
一、簡介
基於matlab單聲源雙麥克風的房間衝激響應
二、原始碼
clear all; close all; fs=8000; %取樣頻率 path_length = 256; %路徑長度 mic1=[0.9 1.5 1.5]; %麥克風1位置 mic2=[1.7 1.5 1.5]; %麥克風2位置 n=12; %虛擬源個數 r=0.25; %反射係數 c=340; %聲速 rm=[4 4 3]; %房間尺寸 src=[2.1 2.5 1.5]; %聲源位置 h=rir(fs, mic1, n, r, rm, src); h1=h(1:path_length); h=rir(fs, mic2, n, r, rm, src); h2=h(1:path_length); figure(1); subplot(2,1,1), plot(h1),axis([1,path_length,-1,1]); ylabel('幅度') xlabel('點數') title('麥克風1的衝激響應') subplot(2,1,2), plot(h2),axis([1,path_length,-1,1]); ylabel('幅度') xlabel('點數')
三、執行結果
四、備註
版本:2014a
完整程式碼或代寫加1564658423