gpt4 book ai didi

algorithm - 计算给定的信号(信号 + 噪声)和以 dBm 为单位的噪声

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:02:48 25 4
gpt4 key购买 nike

假设我们知道 (S + N) 和 x dBm,N 和 y dBm。那么 S = 10 lg(10 ^ (x/10) - 10 ^ (y/10)) dBm。问题是这种计算需要 float ,这在我的嵌入式系统上很密集。有什么方法可以更有效地计算 S(以 dBm 为单位),最好只计算整数?提前致谢。

附注S:信号N:噪音

最佳答案

你能负担得起两个一维查找表吗?写

10 lg(10 ^ (x / 10) - 10 ^ (y / 10)) = 10 lg(10 ^ (x / 10))     # lookup by x
+ 10 lg(1 - 10 ^ ((y - x) / 10)) # by y - x

关于algorithm - 计算给定的信号(信号 + 噪声)和以 dBm 为单位的噪声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8676460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com