Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovik.doc
Скачиваний:
4
Добавлен:
05.09.2019
Размер:
289.79 Кб
Скачать

Курсовая работа по дисциплине «Информатика» Вариант 7

Составить программу, осуществляющую генерацию смеси полезного сигнала, представляющего собой пачку радиоимпульсов, и помехи с равномерным в интервале [А, В] законом распределения. Программа должна иметь удобный интерфейс и обеспечивать:

  • ввод необходимых параметров в графическом окне;

  • формирование массивов отсчетов сигнала, помехи и их аддитивной смеси (по кнопке в графическом окне);

  • построение по выбору пользователя графиков сигнала, помехи и их аддитивной смеси (по кнопке в графическом окне).

Параметры:

  • число импульсов в пачке;

  • длительность импульса (в секундах);

  • частота повторения импульсов (в герцах);

  • ф орма огибающей одиночного импульса (выбирается из трех вариантов: прямоугольная, гауссова, прямоугольный треугольник вида );

  • амплитуда огибающей одиночного импульса (в вольтах);

  • частота заполнения импульса (в герцах);

  • начальная фаза импульса (в градусах);

  • частота дискретизации (в герцах);

  • параметры шума (значения А и В).

Ограничений на способ вывод графиков (в одном графическом окне или в нескольких; в одной системе координат или в разных) при выполнении курсовой работы нет. Однако, результат графического отображения должен быть наглядным, и все графики должны быть снабжены подписями по осям и заголовками.

Справочные сведения:

1. Радиоимпульс ,

где A(n) – огибающая импульса, N – длительность импульса, выраженная в количестве отсчетов, n – номер текущего отсчета; – частота заполнения; – начальная фаза.

2. Гауссова огибающая , где n – параметр, задаваемый пользователем, n = 1, 2, 3, ..

3. Массив элементов, распределенных по равномерному закону в интервале [0,1], формируется с помощью функции rand.

4. Для формирования массива отсчетов шума с равномерным в интервале [А, В] законом распределения следует умножить данные, полученные с помощью функции rand на величину  и добавить к ним величину , где , .

Содержание отчета:

  • Титульный лист

  • Задание на курсовую работу

  • Основные теоретические сведения

  • Схему алгоритма программы (если программа состоит из нескольких m-файлов – блок-схему программы и схемы алгоритмов каждого из файлов).

  • Листинг программы

  • Результаты расчетов и графики

Курсовая работа по дисциплине «Информатика» Вариант 8

Составить программу, осуществляющую генерацию смеси полезного АФМ-сигнала и помехи с нормальным законом распределения. Программа должна иметь удобный интерфейс и обеспечивать:

  • ввод необходимых параметров (в графическом окне);

  • формирование массива отсчетов сигнала (по кнопке в графическом окне);

  • добавление отсчетов помехи по желанию пользователя (по кнопке в графическом окне);

  • формирование массива и построение графика полученного зашумленного сигнала по желанию пользователя (по кнопкам в графическом окне);

  • изменение графика при изменении параметров сигнала или помехи.

Параметры:

  • число импульсов в пачке;

  • форма огибающей одиночного импульса – прямоугольная;

  • амплитуда одиночного импульса в вольтах (1 или 0, выбирается случайно для каждого импульса);

  • начальная фаза каждого импульса в радианах (0, /4, /2, 3/4,  - выбирается случайно для каждого импульса);

  • длительность импульса (в секундах);

  • частота заполнения импульса (в герцах);

  • дисперсия шума (среднее значение шума считать равным нулю).

  • частота дискретизации (в герцах);

  • период повторения импульсов (в секундах);

Ограничений на способ вывод графиков (в одном графическом окне или в нескольких; в одной системе координат или в разных) при выполнении курсовой работы нет. Однако, результат графического отображения должен быть наглядным, и все графики должны быть снабжены подписями по осям и заголовками.

Справочные сведения:

1. Радиоимпульс ,

где A(n) – огибающая импульса, N – длительность импульса, выраженная в количестве отсчетов, n – номер текущего отсчета; – частота заполнения; – начальная фаза.

2. Массив элементов, распределенных по нормальному закону, формируется с помощью функции randn.

3. Для формирования массива отсчетов шума с заданной дисперсией D следует умножить данные, полученные с помощью функции randn на величину .

4. Для случайного выбора из нескольких допустимых значений рекомендуется использовать функцию unidrnd(N), где N – количество допустимых значений.

Содержание отчета:

  • Титульный лист

  • Задание на курсовую работу

  • Основные теоретические сведения

  • Схему алгоритма программы (если программа состоит из нескольких m-файлов – блок-схему программы и схемы алгоритмов каждого из файлов).

  • Листинг программы

  • Результаты расчетов и графики

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]