;+ ; Contains the agc_db function ; ; :Author: ; Philippe Zarka ; ; :History: ; 2003/12/08: Created ; ; 2003/12/08: Last Edit ;- ; ;+ ; agc_db is a function that <behavior desc here> ; ; :Returns: ; <return desc here> ; ; :Params: ; agc: in, required, type=sometype ; A parameter named agc ; a1: in, required, type=sometype ; A parameter named a1 ; a2: in, required, type=sometype ; A parameter named a2 ; a3: in, required, type=sometype ; A parameter named a3 ;- Function AGC_dB, agc, a1, a2, a3 dB = -a1 + 40.*alog10( 1. + 10.^((agc-a3)/a2) ) return, dB end