Skip to main content

bpsk_llr

Function bpsk_llr 

Source
pub fn bpsk_llr(y: &[f64], noise_var: f64) -> Vec<f64>
Expand description

The LLRs $2 y / \sigma^{2}$ of real BPSK symbols (crate::constellation::bpsk, $0 \mapsto +1$) received in real Gaussian noise of variance noise_var per dimension.

ยงExamples

use comnum_mapping::demapper::bpsk_llr;
assert_eq!(bpsk_llr(&[0.5, -1.0], 0.5), [2.0, -4.0]);