- class sdr.ReplicaCorrelator
Implements an clairvoyant replica-correlator detector.
Notes¶
The replica-correlator detector is a clairvoyant detector that assumes perfect knowledge of the signal
. The complex noise . The null and alternative hypotheses are given by:The test statistic
is given by:where
is the received energy .The probability of detection
, probability of false alarm , and detection threshold are given by:References¶
Steven Kay, Fundamentals of Statistical Signal Processing: Detection Theory, Sections 4.3.2 and 13.3.1.
Methods¶
- static roc(enr, ...) tuple[NDArray[float_], NDArray[float_]]
Computes the receiver operating characteristic (ROC) curve.
- static p_d(enr: ArrayLike, p_fa: ArrayLike, ...) NDArray[float_]
Computes the probability of detection
.
- static p_fa(threshold: ArrayLike, energy, ...) NDArray[float_]
Computes the probability of false alarm
.