Можно ли суммировать среднеквадратичные значения двух (или более) произвольных сигналов таким образом, чтобы получить среднеквадратическое значение объединенных сигналов?
Например, если у меня рассчитаны два среднеквадратичных значения из двух сигналов:
rms_a = sqrt( ( a1^2 + a2^2 + ... + aN^2 ) / N )
rms_b = sqrt( ( b1^2 + b2^2 + ... + bN^2 ) / N )
rms_c = sqrt( ( (a1+b1)^2 + (a2+b2)^2 + ... + (aN+bN)^2 ) / N )
Можно ли каким-либо образом объединить rms_1 и rms_2, чтобы получить то же или похожее значение, что и rms_ c, среднеквадратическое значение объединенного сигнала?
rms_c = function(rms_a, rms_b)
Вы можете сделать это для простых сигналов, взяв root суммы квадратов значений RMS компонента:
rms_c = sqrt( rms_a^2 + rms_b^2 )
... но это не очень хорошо работает для записанного аудио. Это довольно близко, но иногда случаются большие различия.