Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програма для дослідження завадостійкості лінійного адитивного блочного коду заданого виду синдромних методом

Реферат Програма для дослідження завадостійкості лінійного адитивного блочного коду заданого виду синдромних методом





о місце помилки визначено, то усунути її вже не представляє труднощів.

5. Опис програми


5.1 Головна програма Kursovaya2. sci


Функція Kursovaya2. sci є головною програмою, яка містить в собі вхідні та вихідні дані, стандартні функції і звернення до допоміжних підпрограм. Вона відповідає за реалізацію заданого алгоритму.

Робота: У програмі заздалегідь визначені масив вхідних символів кодера і перевірочну матрицю, а так само значення матриці коефіцієнтів системи визначальних рівнянь кодера, далі шляхом її транспонування отримуємо генеруючу матрицю кодера. Потім за допомогою функції umn_bin_mat йде кодування вхідних символів і на виході отримуємо масив кодових символів. Після чого з допомогою тієї ж функції umn_bin_mat але вже з використанням перевірочної матриці, отримуємо на виході декодера масив вектор-рядків синдромів помилок для випадку безпомилкової передачі. Далі ми навмисно робимо помилки в декількох бітах кодових-символів, після чого знаходимо для них синдромів. Після чого формуємо матрицю одноразових помилок з початкового до кінцевого біта по головній діагоналі і знаходимо для них синдром помилок.

Лістинг головної програми дивися додаток А.


5.2 Функція umn_bin_mat


Тема: c = umn_bin_mat (a, b);

Вхідні параметри:

a, b - зв'язані по размерностям бінарні матриці.

Вихідні параметри :

с - бінарна матриця, отримана шляхом множення матриць a, b за модулем 2 +

Призначення: Ця функція відповідає за формування вихідний матриці шляхом перемноження вхідних матриць за модулем 2 +.

Лістинг підпрограми функції umn_bin_mat. дивися додаток А.

6. Інтерпретація результатів


Нехай дано


, ,


Далі за допомогою функції за формулою (3.4) отримуємо масив кодових-символів


.


Після чого знаходимо масив вектор-рядків синдромів помилок за формулою (4.1) для випадку без помилкової передачі


.


Для випадку помилок в перших бітах, тоді синдром помилок прийме вигляд


.


Для випадку помилок у других бітах, тоді синдром помилки прийме вигляд


. ...


Назад | сторінка 7 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Контроль параметрів помилок у трактах цифрових систем передачі
  • Реферат на тему: Корекція помилок, пов'язаних із спотвореннями електричних сигналів при ...
  • Реферат на тему: Сортування рядків матриці в програмі Pascal
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми сортування елементів, що знаход ...
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми обчислення суми елементів рядкі ...