Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
gas / doc / KVANT.DOC
Скачиваний:
17
Добавлен:
15.06.2014
Размер:
372.22 Кб
Скачать

III. О п и с а н и е п а к е т а.

1. Общие сведения

2. Функциональное назначение комплекса

3. Описание применения комплекса

4. Входные и выходные данные

5. Список подпрограмм комплекса

1. Function GAUSS

2. Function MIN

3. Function MAX

4. Procedure GKLF

5. Procedure SAG

6. Procedure KVN

7. Procedure PV

8. Procedure GRA

1. Общие сведения.

В данном тексте приводится описание комплекса учебно-лабораторных подпрограмм "Цифровое моделирование системы квантования непрерывных сообщений по уровню». Комплекс состоит из подпрограмм, написанных на алгоритмическом языке "Turbo Pascal 7.0" и помещенных в модуль GNK.

2. Функциональное назначение комплекса.

Комплекс подпрограмм предназначен для моделирования системы равномерного квантования непрерывных сообщений по уровню путем представления сформированной функции "непрерывного" аргумента в виде квантованной функции того же аргумента. При этом квантование осуществляется методом соотнесения исходного сигнала с ближайшим значением уровня. Возможно графическое представление исходной и всех преобразованных функций.

3. Описание применения комплекса.

Для использования комплекса в Вашей программе необходимо самым первым оператором программы поставить USES gnk. При этом необходимо наличие файла gnk.tpu в текущем каталоге или в каталоге, указанном в меню Options|Directories...|Unit directories. Для нормальной работы процедуры

построения графиков GRA необходимо наличие файла egavga.bgi в каталоге D:/TP/BGI.

4. Входные и выходные данные.

4.1 Входные параметры:

T - период функции;

N - число всех отсчетов аргумента на интервале определения функции;

K,E - ключи процедуры GRA, определяющие режимы вывода графиков функций;

Na - число точек перегиба функции;

Ax - вещественный одномерный массив длиной Na, содержащий значения аргумента функции в точках перегиба;

Ay - вещественный одномерный массив длиной Na, содержащий значения функции в точках перегиба;

V1 - предполагаемая вероятность правильной передачи сообщения;

dY - величина допустимого изменения сообщения.

4.2 Выходные величины:

X - вещественный одномерный массив длиной N, содержащий значения аргумента функции;

Y - вещественный одномерный массив длиной N, содержащий значения сгенерированной "непрерывной" функции;

YK - вещественный одномерный массив длиной N, содержащий значения квантованной функции;

YP - вещественный одномерный массив длиной N, содержащий значения искаженной квантованной функции;

YPK - вещественный одномерный массив длиной N, содержащий значения повторно квантованной функции;

KU - количество уровней квантования;

NUK - номер очередного уровня квантования;

C - число правильно переданных сообщений;

V2 - частота правильной передачи сообщений (реальная статистическая вероятность).

Соседние файлы в папке doc