在python上计算信号的峰值功率

信息处理 离散信号 Python 信号功率
2022-01-27 13:24:14

据我研究,给定(离散)信号的能量和功率由下式给出

E=n|xn|2

P=limN12N+1n|xn|2

其中 N 是给定信号的长度。

我正在处理嵌入在一些非高斯噪声中的信号,我想计算信号的峰值功率与噪声功率的比率(参见https://arxiv.org/pdf/上图 2 的标签1701.00008.pdf)。

现在,我已经知道如何计算信号的功率,但是我无法找到峰值功率的精确定义,而且我还没有找到 Python 上的库来帮助我。

python 上是否有一个库可以做到这一点,或者是否有我可以用来计算它的峰值功率的具体定义?

提前致谢!

1个回答

峰值功率只是您遇到的任何样本的最高平方。

平均功率只是平均平方。