vananiev / detector

Приложение для расчета параметров оптимального обнаружителя на основе коэффициента эксцесса и коэффициента коррелляции

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Приложение для расчета параметров оптимального обнаружителя на основе коэффициента эксцесса и коэффициента коррелляции. Дополнительная информация в документации.

Для сборки:

yum install cmake
cd build
cmake ..
make

Запуск:

$ bin/detector 1e-7 301 1100 signal.txt

Signal parameters...
Samples: 151
Duration: 1.5e-05
Mean: 37.4802
Max: 33932.9
Min: -17299.9
Deviation: 1.57444e+08
Excess: 1.04852
Energy: 2361.68

Expect-noise deviation, Volt: 1100
Window size, samples: 301
Window size, seconds: 3e-05

Deviation of expected-noise excess, o.e.: 0.0791836
Deviation of expected_noise-to-signal cross corelation, Volt^2*sec: 286.437
Count of false work in 1 year: 1
Probability of false work in one sampling window, o.e.: 9.54465e-13
Excess treshold e0, o.e.: 0.55753
Cross-correlation treshold z0, Volt^2*sec: 2016.8

Calculate table...
q       P_e     P_z
----------------------
0       0       0
0.0001  0.0384  0.50712
0.0002  0.03577 0.51291
0.0003  0.0365  0.51087
0.0004  0.03712 0.5148
0.0005  0.03639 0.51641
0.0006  0.03778 0.51874
0.0007  0.03766 0.51895
0.0008  0.03812 0.51995
0.0009  0.03797 0.52426
0.001   0.03848 0.51896
0.002   0.03712 0.5319
0.003   0.0377  0.53711
0.004   0.03693 0.54683
0.005   0.03781 0.55003
0.006   0.03738 0.55402
0.007   0.03716 0.55935
0.008   0.03782 0.56278
0.009   0.03726 0.56739
0.01    0.03766 0.57123
0.02    0.03698 0.59983
0.03    0.03817 0.62197
0.04    0.03846 0.63839
0.05    0.03916 0.65819
0.06    0.03913 0.67209
0.07    0.03961 0.68421
0.08    0.04094 0.69546
0.09    0.04103 0.704
0.1     0.04196 0.71295
0.2     0.05349 0.78841
0.3     0.07355 0.83402
0.4     0.10162 0.87236
0.5     0.13646 0.89718
0.6     0.18312 0.91755
0.7     0.23863 0.93266
0.8     0.30181 0.94591
0.9     0.37057 0.95558
1       0.44606 0.96192
2       0.94452 0.9941
3       0.99894 0.99915
4       0.99999 0.99983
5       1       0.99999
6       1       1
7       1       1
8       1       1
9       1       1
10      1       1
20      1       1
30      1       1
40      1       1
50      1       1
60      1       1

About

Приложение для расчета параметров оптимального обнаружителя на основе коэффициента эксцесса и коэффициента коррелляции


Languages

Language:C++ 81.2%Language:CMake 18.8%