Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Правила построения многоуровневых кодов (МУР)Содержание книги
Поиск на нашем сайте В многоуровневом сигнале каждый элемент содержит
где Для построения многоуровневого кода (с числом уровней - восемь) каждые три бита исходной двоичной последовательности заменяются соответствующим примитивом (табл.2.6). Пример построения показан на рис.2.22.
Таблица 2.6
Рис.2.22. Восьмиуровневый код
2.6. Описание программы Code
Для построения и расчета характеристик частотно-компактных кодов предназначена визуальная инструментальная система Code. Для кодирования сигнала в системе имеется главное окно программы. Пользователю предлагается исходная двоичная последовательность, полученная с помощью генератора случайных чисел. Кодирование осуществляется последовательным построением сигнала из элементов, представленных на панели примитивов. Выделив с помощью указателя курсора нужный элемент, его помещают в соответствующую ячейку результирующей кодовой последовательности. Построение кодовой последовательности производится по блокам, последовательно по пять элементов в блоке. После заполнения всех ячеек блока предлагается проверить правильность введенных символов и при отсутствии ошибок начать заполнение следующего блока ячеек. При обнаружении ошибок в кодовой последовательности предлагается их исправить. Если при кодировании допущено три ошибки, то исходная двоичная последовательность автоматически заменяется на другую, и процесс кодирования повторяется. Если при построении первых трех блоков кодовой последовательности не было допущено ни одной ошибки, то оставшаяся часть кода строится автоматически. Количество элементов в кодовой последовательности задается с помощью пункта меню "Опции | Настройка".
Перед кодированием необходимо выбрать один из кодов в окне с именем “Название кода”. Рис.2.23. Окно для построения кода
Подключение кодов к системе осуществляется следующим образом. При выборе пункта меню "Опции | Добавить код" на экране отображается окно, в котором предлагается выбрать DLL-библиотеку, описывающую алгоритмы формирования кодов. При загрузке библиотеки отображается список кодов, находящихся в данной библиотеке. Выбирая нужные коды, можно подключить их к инструментальной системе. При всех последующих запусках программы все подключенные коды будут автоматически загружаться. При необходимости исключить какой-либо код из списка следует выбрать пункт меню "Опции | Удалить код" и указать коды, которые подлежат удалению. Для расчетапараметров кодовой последовательности необходимо выбрать пункт меню "Опции | Параметры" либо нажать кнопку с пиктограммой При расчете параметров кода предлагается выбрать его тип (алфавитный, неалфавитный или многоуровневый) и тем самым определить список рассчитываемых параметров (рис.2.24). Для неалфавитных кодов предлагается рассчитать следующие параметры: – эквивалентную мощность сигнала; – коэффициент, характеризующий среднее значение тактовой частоты; – коэффициент, характеризующий минимальное значение тактовой частоты; – коэффициент, характеризующий максимальное значение тактовой частоты; – коэффициент, характеризующий реальное значение тактовой частоты; – коэффициент устойчивости признаков тактовой частоты. Для алфавитных кодов дополнительно к вышеперечисленным параметрам предлагается вычислить следующие величины: – число групп двоичных символов; – число групп символов кода; – коэффициент изменения тактовой частоты; – избыточность кода; – предельный коэффициент снижения тактовой частоты. Для многоуровневых кодов вычисляется только скорость передачи кода. При обнаружении ошибок в рассчитанных параметрах предлагается устранить эти ошибки. Для удобства пользователя значения, рассчитанные с ошибкой, окрашиваются в красный цвет.
Рис.2.24. Окно для расчета параметров кодов Для построенияавтокорреляционной характеристики кодовой последовательности необходимо выбрать пункт меню "Опции | Автокорреляционная характеристика" илинажать кнопку с пиктограммой При построении автокорреляционной характеристики предлагается задать количество тактовых интервалов, на каждый из которых приходится по два отсчета. Имеется возможность построить автокорреляционную характеристику как для закодированного сигнала, так и для исходной двоичной последовательности. Возможно построение характеристики также и для отдельных элементов (примитивов), причем в этом случае имеется возможность задавать количество отсчетов, приходящихся на тактовый интервал (т.е. регулировать частоту дискретизации). Дополнительно к этому имеется возможность построить характеристику либо полностью, либо только для положительной области частот. Для построения спектральной характеристики кодовой последовательности выбирается пункт меню "Опции | Спектр сигнала" или нажимается кнопка с пиктограммой Параметры, необходимые для построения спектральной характеристики, задаются аналогично автокорреляционной характеристике.
Задание к лабораторной работе «Построение и расчет
|
||||||||||||
|
Последнее изменение этой страницы: 2017-02-07; просмотров: 500; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.198 (0.007 с.) |