近场声音补偿(频率,距离)
各位大侠:问一个基础问题,在一片文章上看到如下说明,但是不知道怎么计算得来的
•Thenthe nearfield error is compensated (=added)depending on the measurement distance r :
Nearfield error = 10•Log10((r•j•ω/c)/(1+r•j•ω/c))
(for r=0.5 m and f=100 Hz this is -1.70 dB)
不知道这-1.7怎么计算的,w和j什么含义,如200Hz怎么计算呢,谢谢!
本帖最后由 nisa 于 2016-7-22 17:12 编辑
1) “w” 就是角頻率,w= 2*pi*f ; “j” 是複數符號,j = sqrt(-1);
2) 計算步驟:先按複數的運算法則計算(r•j•ω/c)/(1+r•j•ω/c),然後取模值,最後取對數(10•Log10)就得到結果了。
f=100Hz,
w=2*3.14*100=628
r*w/c = 0.5 *628/343 = 0.915
(r•j•ω/c)/(1+r•j•ω/c) = 0.915*i/(1+0.915*i), 取模值得0.6754, 最後dB=10*LOG(0.6754) = -1.7
好的,谢谢nisa的详细回答 nisa 发表于 2016-7-22 16:50
1) “w” 就是角頻率,w= 2*pi*f ; “j” 是複數符號,j = sqrt(-1);
2) 計算步驟:先按複數的運算法則計 ...
厉害解释的很清楚 {:{39}:} Raspberry 发表于 2016-7-25 09:22
厉害解释的很清楚
对对 就是这样的 啥意思没看明白 nisa 发表于 2016-7-22 16:50
1) “w” 就是角頻率,w= 2*pi*f ; “j” 是複數符號,j = sqrt(-1);
2) 計算步驟:先按複數的運算法則計 ...
能不能推荐相关资料了解下
页:
[1]