How are AGC values computed?
조회 수: 7 (최근 30일)
이전 댓글 표시
I am trying to understand the automatic gain control block provided by the communications toolbox. The documentation is here: automatic gain control
My questions are in regards to two of the configurable parameters, the DesiredOutputPower and MaxPowerGain.
Given a value X for DesiredOutputPower, how does one compute what the reference value A is?
Given a value X for MaxPowerGain, how does one compute what the upper limit for g is?
For example:
If DesiredOutputPower = 2 then A = 0.693147180559945
If DesiredOutputPower = 6 then A = 1.791759469228055
And
If MaxPowerGain = 10 then the upper limit for g is 1.15129255
If MaxPowerGain = 60 then the upper limit for g is 6.90775527
How are these numbers determined? What are the formulas? I havent been able to figure it out, please help.
Thank you!
댓글 수: 1
Liam Goddard
2022년 7월 13일
I know that this is over 2 years too late, but 0.69314... is ln2, and 1.79175... is ln6 - just take the natural log of whatever to find the A given DesiredOutputPower.
For the other function, 1.15129... is ln(sqrt10), and 6.90775... is ln(1000). Notice that 1000 is equal to sqrt(1000000), which is equal to 10^6. Therefore, the general function for the upper limit of g is ln(sqrt(10^(MPG/10))).
I don't actually know what an AGC is or whether you're still interested in it. Hopefully this can be helpful.
답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!