snr estimation for ofdm using matlab
Mr. Elijah Crooks
—
symbols pilot_errors = rx_pilots - pilot_symbols.'; % Estimate noise variance noise_variance_est = mean(abs(pilot_errors).^2); % Estimate signal power (average over data subcarriers) signal_power = mean(abs(rx_fft).^2); % SNR estimation estimated_SNR = 10log10(signal_power / noise_variance_est