Цифровая обработка данных. Моделирование простейших цифровых сигналов.

  • 04 нояб. 2010 г.
  • 829 Слова
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
Государственное образовательное учреждение высшего профессиональногообразования
«Югорский государственный университет»
Институт прикладной математики, информатики и управления
Кафедра «Автоматизированные системы обработки информации и управления»

Отчет по лабораторной работе №1«Моделирование простейших цифровых сигналов»
по дисциплине «Цифровая обработка данных»

Выполнил: Н.Н. Мулаковстудент группы 1161
Специальность: 230102
Проверил: преподавательА.С. Кузьмин

Ханты-Мансийск, 2010
Цель работы:
Научиться
– моделировать различные виды сигналов;
– управлять их положением на временной оси,длительностью, начальной фазой, амплитудой;
– моделировать короткие сигналы – радиоимпульсы и продвигать их во временной области.

Дано:
Понятия:
Цифровой сигнал – N-мерный вектор, соответствующийодной точке N-мерного пространства.
Величина сигнала – норма вектора (расстояние от начала системы координат) :
||f||=[pic].
Отличие между сигналами – расстояние между векторами:[pic].
Скалярное произведение векторов – произведение проекции одного вектора (на другой) на длину другого.
Коэффициент корреляции – выражает степень похожести векторов и равенкосинусу угла между ними:
r=[pic].
При равенстве его нулю векторы взаимно перпендикулярны
Задание 1
Создать функции на языке Python для генерации следующих сигналов:Треугольного импульса (см. рисунок 1):
y = tripuls(t,width,skew)
Здесь t – вектор значений времени, width – ширина (длительность) импульса, skew – коэффициент...
tracking img