Кодування сигналів в електронних системах. Частина 3. Способи кодування сигналів. Том 1. Натуральні, ефективні та лінійні коди

Jazyk: ukrajinština
Rok vydání: 2021
Předmět:
Popis: У навчальному посібнику розглядаються стандартні способи кодування сигналів у сучасних електронних системах. У першому розділі розглянуті та систематизовані способи подання цифрових сигналів у каналах зв’язку, наведені частотні спектри сигналів для різних методів кодування. Окремо розглянуті способи кодування інформації в комп’ютерах, зокрема коди ASCII, коди для запису від’ємних та дрібних чисел, рефлексні коди, коди Грея та алгоритми скрамблювання. Також приділяється увага ефективним способам кодування сигналів у безпроводових мережах, зокрема розглядається границя Велча та коди Голда як приклад ітеративних кодів. Розглядаються також алгоритми різницевого кодування. Окрема увага приділяється ефективним кодам, зокрема розглянуті коди Шеннона – Фано та Хаффмена. У другому розділі посібника розглянуті лінійні завадостійкі коди, зокрема код Хеммінга та циклічний код. Розглядаються загальні математичні основи формування лінійних кодів та способи їхнього формування, наведені приклади кодування та декодування бітових послідовностей з використанням лінійних та циклічних кодів. Окремо розглянуті алгоритми формування систематичних та несистематичних циклічних кодів. Відмінною рисою посібника є те, що в ньому наведені початкові тексти комп’ютерних програм для кодування та декодування кодових послідовностей, що розглядаються, написані мовою програмування системи MatLab. Посібник призначений для студентів, які навчаються за спеціальністю «Електроніка», мо¬же бути корисним для студентів, які навчаються за спеціальностями «Телекомунікації» та «Комп’ютерна інженерія», а також для магістрів, аспірантів, викладачів та науковців відповідних спеціальностей. The standard methods of signals coding in the advanced electronic systems are considered in the tutorial book. In the first part the methods of presentation of the digital signals in the communication channels and frequency spectrum of signals for different methods of coding are considered. The methods of coding information in computers, particularly, ASCII-codes, codes for presentation of negative and fractional numbers, reflection codes, Gray codes, as well as scrambling algorithm, are considered separately. The attention to the methods of effective signals coding in the wireless networks is also paid out, particularly, the Welch border and Gold codes, as an example of iterative codes, are considered. The algorithms of difference coding are also considered. The separate attention is paid to effective codes, particularly, Shannon – Fano codes and Huffman codes are considered. In the second part of tutorial book the linear error-correcting codes, particularly, the Hamming code and the Cyclic Recurrent Code (CRC), are considered. The general mathematical grounds of forming the linear codes and the methods of its forming are considered, the examples of coding and decoding of bites sequences with the using of linear and CRC codes are given. The algorithms of forming systematic and non-systematic CRC codes are considered separately. The main distinguishing feature of tutorial book is that source codes of computer programs for forming and decoding the considered codes sequences, written on MatLab programming language, are presented in it. The tutorial book is devoted to the students, who studies by the specialty “Electronics”, it also can be useful to students, who studies by the specialties “Telecommunication” and “Computer Engineering”, as well as for masters, post-graduates’ students, teachers and scientists of corresponded specialties.
Databáze: OpenAIRE