Some DSOs have a function for trace averaging which is implemented as arithmetic average of several acquisitions. Spectrum power display on SA or FFT also can be displaced as an average of several acquisitions. As spectrum is mostly displayed in dBm units (logarithm of power), "trace average" can mean arithmetic value of dBm units or arithmetic average of actual power. The latter is the case in my understanding. However, manuals mention "trace display average", which is not 100% clear.
How is "trace averaging" implemented on SA or FFT? Is it arithmetic average of dBm units or arithmetic average of actual power?
For example, say one trace on SA is at -10 dBm, other is at -50 dBm level. Then arithmetic average of two traces is -30dBm while actual power average is -13 dBm.
display average = { -10dBm + -50dBm } / 2 = -30dBm
power average = 10 * log10[ { 10^(-10 dBm/10) + 10^(-50 dBm/10) } / 2] ~ -13dBm