Перейти к содержанию
    

andyp

Участник
  • Постов

    545
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

andyp стал победителем дня 12 января 2023

andyp имел наиболее популярный контент!

Репутация

9 Обычный

Информация о andyp

  • Звание
    Знающий
    Знающий

Посетители профиля

4 442 просмотра профиля
  1. Так на выходе частотного детектора будет хорошо-хорошо-хорошо, а потом, бац и плохо 🙂 Пороговый эффект называется.
  2. При выборе БЧХ исправляющая способность - входной параметр. Сколько надо, чтобы код гарантированно исправлял. А скорость кодирования будет такая, какая получится. Код этот бинарный, исправляет битовые ошибки. Например BCH(255,131,37) исправляет 37 битовых ошибок при скорости кодирования 131/255 Для количества информационных бит существует следующая граница снизу k >= n - m*t, n = 2^m - 1 - длина блока t - требуемая исправляющая способность k - количество информационных бит
  3. Как смог Целое как совокупность частей взятых в пофиг каком порядке. Как площади. Геометричненько.
  4. Вот есть матрица и требуется найти сумму ее элементов. Будет ли зависеть эта сумма от порядка суммирования ? - по строкам, а затем суммируем частичные суммы или по столбцам, а затем суммируем частичные суммы или даже по диагоналям, а потом суммируем частичные суммы. Ответ имхо достаточно очевиден.
  5. С практической точки зрения там реально пользы никакой. Для Хамминга (32,21) там под 15000 ребер оптимальная решетка. Только посмотреть, как будет декодить, и использовать как границу. Ну там примерно 0.5 dB выигрыш. А декодирований жёстких здорово больше надо. Просто как пример, как можно расширить список слов для контргипотез и того, что это что-то даёт.
  6. Как-то не очень рассматривает. Если в лоб, как он пишет, то работать не будет. Там решетку делают под эти коды и декорируют уже по ней. Здесь например (wang1999). Но и это не для реализации, а только посмотреть, сколько теряем - решетка для 32-битного кода получается приемлемого размера, чтобы моделирование погонять. На счёт того, что простор для оптимизации есть, я уверен. Например, SEW алгоритм (остальные две ссылки) позволяет часть назад вернуть. И у него сложность контролируемая Lalam2006.pdf Feng-013597728.pdf wang1999.pdf
  7. Спасибо, интересно было. Может, погоняю Ваш матлаб, посмотрю. Со временем беда какая-то постоянно :(. И всё-таки, имхо, процедура эта ещё здорово не оптимальная. Была идея подекодировать Хемминга по решетке BCJR алгоритмом, чтобы хотя бы понять, сколько на всех этих выкрутах теряется, да что-то тоже руки не дошли, бросил. А так этот код - действительно хороший варик, когда большая скорость кодирования нужна.
  8. Вуду это какое-то. Не люблю непонятное. Имхо, после первой итерации если нет норм оценок достоверности бит, Чейзу не очень хорошо должно стать - ему же наиболее плохие биты нужны в списке, а там будет залетать абы что. Мне этим и в оригинальной статье Pyndiah декодер не особо нравился. Всегда думал, что SPC как второй код именно в этом помогает. Экстринсики после полуитерации SPC залетают в Чейза и как-то норм более-менее. Хотя да, для квадратных кодов с Хеммингом по колонкам и столбцам я тоже цифры Pyndiah получал. PS С заголовками графиков не то что-то. Там же не single parity check code, а Хемминг расширенный?
  9. Да ладно, а то в первый раз публикуют то, что не работает 😉
  10. Глянул. Толи предложенная эвристика используется для тех бит, для которых не нашлось альтернатив среди тестовых паттернов, толи для всех бит вообще (скорее всего действительно имеется в виду именно это - судя по оценке сложности предложенного алгоритма). Если второе - то мне такая эвристика не нравится - получается, что все биты имеют одинаковую достоверность после первого же декодирования.
  11. Там у Pyndiah один мутный момент есть - расчет LLR для битов, для которых не нашлось соответствующих слов в словаре. Широкий простор для оптимизаций разного толка (Секция V статьи).
  12. Например, tf2sos в Матлабе. В секции брать близкие пары нулей и полюсов.
  13. Примерно на том же уровне, что и стартовый вопрос.
  14. Точность выходного значения - это о чем? Квантование коэффициентов смещает нули и полюса и изменяет АЧХ фильтра. Если фильтр продолжает удовлетворять спецификации, то и бог с ним. Если нет - существует масса вариантов: Правильно разбить на секции второго порядка, изменять входные параметры, двигать уже нули и полюса... В общем, надо уметь разрабатывать такие фильтры. Но и это все может не помочь. Тогда придется обсудить изменение спецификаций.
×
×
  • Создать...