https://careers.yadro.com/vacancy/12810/
- Написать на С++ классы кодера и декодера Витерби произвольного сверточного кода.
- Смоделировать двоичный симметричный канал с заданной вероятностью ошибки.
- Построить график зависимости вероятности ошибки на бит на выходе декодера от вероятности ошибки в канале
Кодирование
.\viterbi.exe --encode 01010000010100
00-11-10-00-10-11-00-00-00-11-10-00-10-11-11-10-11-00
Декодирование
.\viterbi.exe --decode 00-11-10-00-10-11-00-0000-11-10-00-10-11
010100000101001
Протестировать, замерить и записать в файл данные для построения графика зависимости вероятности ошибки на бит на выходе декодера от вероятности ошибки в канале
.\viterbi.exe --channel file_name.txt