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

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

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

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

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

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

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

1) Function GAUSS

2) Procedure GF

3) Procedure GKLF

4) Procedure FLF

5) Procedure DIS

6) Procedure IDF

7) 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 - число всех отсчетов аргумента на интервале определения функции;

M - число промежуточных отсчетов аргумента между соседними дискретными отсчетами;

W - частота высшей гармоники спектра функции (сигнала);

K1,K2 - ключи процедуры GF, определяющие режим генерации функции;

B1,B2 - параметры для генерации коэффициентов Фурье;

Ma - математическое ожидание амплитуд гармоник ряда Фурье;

Sa - среднее квадратичное отклонение амплитуд гармоник ряда Фурье;

Mp - математическое ожидание фазовых сдвигов гармоник ряда Фурье;

Sp - среднее квадратичное отклонение фазовых сдвигов гармоник ряда Фурье;

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

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

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

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

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

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

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

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

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

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

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

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