instantaneous_to_coherrent¶
instantaneous_to_coherrent
-
sorts.functions.
instantaneous_to_coherrent
(gain, groups, N_IPP, IPP_scale=1.0, units='dB')[source]¶ Using pulse encoding schema, subgroup setup and coherent integration setup; convert from instantaneous gain to coherently integrated gain.
- Parameters
gain (float) – Instantaneous gain, linear units or in dB.
groups (int) – Number of subgroups from witch signals are coherently combined, assumes subgroups are identical.
N_IPP (int) – Number of pulses to coherently integrate.
IPP_scale (float) – Scale the IPP effective length in case e.g. the IPP is the same but the actual TX length is lowered.
units (str) – If string equals ‘dB’, assume input and output units should be dB, else use linear scale.
- Return float
Gain after coherent integration, linear units or in dB.