Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2009-03-07
年龄: 40
帖子: 6
声望力: 0 ![]() |
![]()
各位大侠,本人的课题关于声源空间定位,其中需要用matlab进行一些信号处理求估计时延值τ,其中需要求互功率谱(即公式(5)),具体过程如下:
假定声源信号为s(t),在时间段T中,两个传声器接收到的信号分别为: x1(t)=h1(t)*s(t)+n1(t) 0≤t≤T (1) x2(t)=h2(t)*s(t-τ)+n2(t) 0≤t≤T (2) 其中,h1(t)和h2(t)为房间脉冲响应,τ为待估计时延值,n1(t)和n2(t)为环境噪声。 在频域上,可得: X1(ω)=H1(ω)S(ω)+N1(ω) (3) X2(ω)=H2(ω)S(ω)exp(-jωτ)+N2(ω) (4) 可得信号互功率谱的相位为: θ(ω)=arg[X1(ω)X2'(ω)]=ωτ+υ(ω) (5) 其中,υ(ω)是由于噪声引起的相位。 课题中声源信号s(t)、传声器接收到的信号x1(t)、x12(t)和噪声信号n1(t)、n2(t),均为已知量;公式(1)中的*为卷积符号;公式(5)中的X2'(ω)表示X2(ω)的共轭。 本人matlab不太懂,时间又比较紧张,在这里求助各位高手,请多多指教,不胜感激! |
![]() |
![]() |
![]() |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
[MATLAB基础] 求助matlab调用exe文件 | 寒武纪 | MATLAB论坛 | 0 | 2009-05-08 11:16 |
北京航空航天大学matlab立体解决方案 - 投影时代 | labfans | MATLAB新闻聚合 | 0 | 2009-04-03 14:00 |
[求助]图像像素间的相关性? | hippo613 | MATLAB论坛 | 1 | 2009-01-09 08:36 |
如何实现gui窗口嵌套 | beulah | MATLAB论坛 | 1 | 2008-12-28 17:57 |
高人看看这个函数的图怎么做 | 未注册 | MATLAB论坛 | 1 | 2008-09-29 20:38 |