การคำนวณกำลังสูงสุดของสัญญาณบน python

Aug 15 2020

เท่าที่ฉันได้ค้นคว้าพลังงานและพลังของสัญญาณที่กำหนด (ไม่ต่อเนื่อง) จะได้รับจาก

$$E = \sum_n \left|x_n \right|^2$$

$$P = \lim_{N\rightarrow\infty}\frac{1}{2N+1}\sum_n \left|x_n \right|^2$$

โดยที่ N คือความยาวของสัญญาณที่กำหนด

ฉันกำลังทำงานกับสัญญาณที่ฝังอยู่ในสัญญาณรบกวนที่ไม่ใช่แบบเกาส์เซียนและฉันต้องการคำนวณอัตราส่วนของกำลังสูงสุดของสัญญาณและพลังของสัญญาณรบกวน (ดูฉลากของรูปที่ 2 บน https://arxiv.org/pdf/1701.00008.pdf).

ตอนนี้พลังของสัญญาณฉันรู้วิธีคำนวณแล้ว แต่ฉันไม่สามารถหาคำจำกัดความที่ชัดเจนว่ากำลังสูงสุดคืออะไรและฉันไม่พบไลบรารีบน python เพื่อช่วยฉันในเรื่องนั้น

มีไลบรารีบน python ที่ทำสิ่งนี้หรือมีคำจำกัดความที่เป็นรูปธรรมของกำลังสูงสุดที่ฉันสามารถใช้เพื่อคำนวณได้หรือไม่

ขอบคุณล่วงหน้า!

คำตอบ

MarcusMüller Aug 15 2020 at 23:22

พลังสูงสุดคือกำลังสองที่สูงที่สุดของตัวอย่างที่คุณพบ

กำลังเฉลี่ยเป็นเพียงกำลังสองเฉลี่ย