Создание турбо-кода в Matlab
26.10.2019
Здравствуйте. В matlab реализован турбокодер - comm.TurboEncoder. Можно ли как-то с его помощью можно реализовать турбокодирование с скоростью - 1/2? Или 1/3 это максимальная скорость которую можно получить?
Популярные посты
- Where can I find a fun and reliable soundboard unblocked to play meme and game sounds online?
- как определить координаты X и Y для построения неориентированного графа функцией gplot(A,XYCoords), заданной матрицей смежности?
- That’s Not My Neighbor – Uncover the Impostors in a Suspenseful 1955 Apartment
- Space Waves – A Thrilling Arcade Challenge
- Retro Bowl 26 – The Ultimate Free Football Experience
- Wacky Flip – The Hilarious Flip-and-Land Challenge
- Stickman Hook – Swing, Flip, and Conquer Every Challenge
- Работа с sdr приемником через MATLAB
- Geometry Dash: Where Music Meets Precision
- Взаимная индутивность трех катушек
Темы
- Цифровая обработка сигналов
- Системы управления
- Математика и статистика
- Изображения и видео
- Системы связи
- Электропривод и силовая электроника
- Робототехника и беспилотники
- Встраиваемые системы
- ПЛИС и СнК
- Глубокое и машинное обучение(ИИ)
- Автоматизация испытаний
- Верификация и валидация
- Радиолокация
- Биология
- Другое
Популярные теги
MATLAB (313)
Simulink (209)
конкурс_hub.exponenta_2019 (54)
конкурс_hub_2021 (46)
Student_Hub_2021 (45)
Электропривод (38)
StudentHub2019 (35)
системы управления (35)
моделирование (28)
VIIВСЕРОССИЙСКАЯКОНФЕРЕНЦИЯ (27)
MATLAB-программирование (26)
доклад (25)
электротехника (25)
МОП (25)
ЦОС (25)
В скобках указано количество постов по тегу
Все теги
Лучший ответ
Можно создать скорость 1/2 на базе кодека со скоростью 1/3 (для турбо кодов обычно так и делают, поскольку общая скорость получается из сложения битов четности двух кодеков, и сокрость 1/2 трудно получить), просто выкалывайте биты четности, например для кодер 1/3 формирует 1 системный бит и 2 бита четности, можно брать поочереди то первый бит четности то второй (можно и постоянно либо первый или второй, но снизится несколько выйгрыш кодирования). При подаче на декодер заполняйте выколотые биты нулями.
Ответы
Можно создать скорость 1/2 на базе кодека со скоростью 1/3 (для турбо кодов обычно так и делают, поскольку общая скорость получается из сложения битов четности двух кодеков, и сокрость 1/2 трудно получить), просто выкалывайте биты четности, например для кодер 1/3 формирует 1 системный бит и 2 бита четности, можно брать поочереди то первый бит четности то второй (можно и постоянно либо первый или второй, но снизится несколько выйгрыш кодирования). При подаче на декодер заполняйте выколотые биты нулями.
Благодарю!