Програма розрахунку інформаційних характеристик каналу зв"язку. Побудова коду для передачі повідомлень. Процедури кодування, декодування та оцінка ефективності кодів. Програма на алгоритмічній мові Паскаль. Канальна матриця, що визначає втрати інформації.
Аннотация к работе
5 Визначити втрати інформації в каналі звязку при передачі 1500 символів алфавіту. Ентропія джерела повідомлень розраховується по формулі:-(0,31·log20,31 0,11·log20,11 2·0,02·log20,02 2·0,01·log20,01 3·0,03log20,03 2·0,05·log20,05 0,09·log20,09 2·0,07·log20,07 0,06·log20,06 0,04·log20,04)= 3,399 біт/симв. Ентропія приймача повідомлень розраховується по формулі: = 0,3051·log2(0,3051) 0,1102·log2(0,1102) Загальна умовна ентропія розраховується по формулі: =[0,31·(0,98·log2(0,98) 2·0,01·log2(0,01)) Визначимо довжину кодової комбінації по заданій довжині інформаційного слова (k = 4), використовуючи співвідношення: m = [log2 {(k 1) [log2(k 1)]}]=[log2 {(4 1) [log2(4 1)]}]=3, при цьому n = k m = 7, тобто одержали (7, 4)-код.В наслідок виконання завдання розраховані основні інформаційні характеристики каналу звязку для чого розроблена відповідна програма на алгоритмічній мові Паскаль, яка наведена в додатку.
План
Зміст
Вступ
Завдання
Розрахунок інформаційних характеристик каналу звязку
Побудова коду для передачі повідомлень
Висновок
Додання
Програма розрахунку інформаційних характеристик каналу звязку
Підсумок роботи програми
Література
Вывод
В наслідок виконання завдання розраховані основні інформаційні характеристики каналу звязку для чого розроблена відповідна програма на алгоритмічній мові Паскаль, яка наведена в додатку.
Побудовано код за методом Хемінга для передачі повідомлень з виявленням і виправленням однократних помилок. Порядок побудови коду, процес кодування, декодування, виявлення та виправлення помилок розглянуто на прикладі інформаційного слова 0101.
Додання
Програма розрахунку інформаційних характеристик каналу звязку