GNU无线电伴侣如何计算符号的平均功率

2024-05-21 04:38:57 发布

您现在位置:Python中文网/ 问答频道 /正文

如何计算某个带宽内信号的平均功率,并将该值存储在一个变量中供以后参考?在

例如,我有一个15kHz宽的低通滤波器,我想知道在GNU Radio Companion中是否有一个工具可以让我计算一段时间内的平均功率,看看功率水平是否通过了一个阈值。在


Tags: 工具gnu信号水平阈值功率radiocompanion
1条回答
网友
1楼 · 发布于 2024-05-21 04:38:57

数字信号x[t]的功率就是abs(x)²。因此,为了做到以下几点:

calculate the average power

  • 使用“复数到幅度平方”块将信号转换为信号功率

over a certain time

  • 使用“移动平均”块计算特定时间片的移动平均值

see if the power level passes a threshold

  • 使用“阈值”块来计算。。。你猜对了,门槛。在

你读过教程了吗?http://tutorials.gnuradio.org

相关问题 更多 >