70831

Изучение видов сигналов с помощью программной среды MatLab

Лабораторная работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

Функция у = rectpuls(t) формирует прямоугольный импульс единичной амплитуды для заданной в векторе t последовательности отсчетов времени. Генерируется импульс с шириной 1, центрированный относительно t=0.

Русский

2014-10-28

167.5 KB

12 чел.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Марийский государственный технический университет

Факультет информатики и вычислительной техники

Кафедра ИВС

Отчет по лабораторной работе №5

по дисциплине "ТДЛС"

"Изучение видов сигналов с помощью

программной среды MatLab"

Выполнили: ст. гр. ВМ-41

Дудоладов В.А.,

Алдушкин А.А.,

Венедиктов Р.В.

Проверила:

Малашкевич И.А.

Йошкар-Ола

2003


Прямоугольный импульс
(rectpuls)

Функция у = rectpuls(t) формирует прямоугольный импульс единичной амплитуды для заданной в векторе t последовательности отсчетов времени. Генерируется импульс с шириной 1, центрированный относительно t=0. В векторе у формируется часть импульса, соответствующая последовательности отсчетов, заданой в векторе t.

Функция у = rectpuls (t, w) формирует импульс ширины w.

x=–2:0.001:2                        s=–4:0.001:4

y=rectpuls(x)      y=rectpuls(s,3)

s=–4:0.001:4

y=rectpuls(s,6)

 

        Последовательность прямоугольных импульсов (SQUARE)

Функция у = square(t) формирует последовательность прямоугольных импульсов с периодом 2, для заданной в векторе t последовательности отсчетов времени. Генерируемая последовательность отличается от синусоиды с периодом 2 только тем, что представляет собой прямоугольные импульсы с амплитудой ±1.

Функция у = square(t, duty) формирует последовательность прямоугольных импульсов с заданной продолжительностью положительной полуволны, которая определяется параметром duty, в процентах от периода.

t=0:0.01:15      t=0:0.01:15

y=square(t)      y=square(t,70)

Треугольный импульс (TRIPULS)

Функция у = tripuls(t) формирует симметричный треугольный импульс единичной амплитуды для заданной в векторе t последовательности отсчетов времени. Генерируется импульс с шириной 1, центрированный относительно t=0. В векторе у формируется часть импульса, соответствующая последовательности отсчетов, заданной в векторе t.

Функция у = tripuls(t, w) формирует треугольный импульс ширины w.

Функция у=tripuls(t,w,s) формирует треугольный импульс, наклон которого определяется параметром s, где –1<s<l. Для симметричного импульса s=0.

x=–2:0.001:2             спектр сигнала

y=tripuls(x)      y=tripuls(x)

x=–2:0.001:2       x=–2:0.001:2

y=tripuls(x,3)      y=tripuls(x,2,–1)

 

x=–2:0.001:2

 y=tripuls(x,2,1)

Генератор пилообразных и треугольных сигналов (SAWTOOTH)

Функция х = sawtooth(t) формирует пилообразный сигнал с амплитудой ±1 и периодом 2. Последовательность значений аргумента задается в векторе t. При t = 2       x = –1.

Функция х = sawtooth(t, width) формирует модифицированный пилообразный сигнал. Параметр width задается в диапазоне от 0 до 1 и определяет часть периода, в которой возрастает сигнал. Сигнал возрастает от –1 до 1 на интервале от  0 до 2 width, а затем убывает от 1 до –1 на интервале от 2*width до 2. Если width = 0,5, то формируется симметричная волна. Функция sawtooth (t, 1) эквивалентна функции sawtooth (t).

 

t=0:0.01:15      t=0:0.01:15

y=sawtooth(t)      y=sawtooth(t,0)

t=0:0.01:15

y=sawtooth(t,0.5)

Функция Дирихле (DIRIC)

Функция у = diric(x, n) формирует в векторе у последовательность значений функции Дирихле:

Число элементов вектора у равно числу элементов вектора х. Параметр n должен быть положительным целым числом. Функция Дирихле периодическая. При нечетных n период равен 2, при четных – 4. Максимальное значение равно 1, минимальное –1. Последовательность отсчетов аргумента задается в массиве х. Последовательность значений функции Дирихле формируется в векторе у. Количество элементов вектора у равно количеству элементов вектора х. Параметр n должен быть положительным целым числом.

t=0:0.01:15      t=0:0.01:15

y=diric(t,2)      y=diric(t,10)

Косинусоида с переменной частотой (CHIRP)

Функция у = chirp(t, f0, t1, f1) формирует выборку из косинусоидального сигнала с линейно меняющейся частотой для моментов времени, определенных в векторе t;

f0 – мгновенная частота в момент времени 0,

fl – мгновенная частота в момент времени t1;

f0 и fl задаются в герцах. По умолчанию f0= 0, t1 = 1, f1= 100.

Функция у = chirp(t, f0,t1, fl, 'method') позволяет задать закон изменения частоты, определяющийся значением параметра 'method'. Если параметр method = linear, то закон изменения частоты определяется выражением fj(t)=f0+t, где = (f1f0) /t1;

если параметр method=quadratic, то закон изменения частоты определяется выражением fj(t)=f0+t, где =(f1f0)/t1;

если параметр method = logarithmic, то закон изменения частоты определяется выражением fj(t)=f0+10t, где =[log10 (fi-fo)]/t1.

В этом случае fl должно быть больше f0.

Функция y=chirp(t,f0,tl,f1,'method',phi) позволяет задать начальную фазу в параметре phi (град.). По умолчанию phi = 0.

 t=0:0.01:15      спектр сигнала

 y=chirp(t,0,15,2)     y=chirp(t,0,15,2)

 t=0:0.01:15      t=0:0.01:15

 y=chirp(t,0,15,3)      y=chirp(t,0.5,15,2)

t=0:0.01:15      t=0:0.01:15

y=chirp(t,0,15,2,'quadratic')    y=chirp(t,0,15,2,'linear',45)

 t=0:0.01:15

 y=chirp(t,0,15,2,'logarithmic')

 

Исследование суммы сигналов различного вида

 

t=0:0.01:15      t=0:0.01:15

y=chirp(t,0,15,2,'logarithmic')+sawtooth(t)  y=chirp(t,0,15,2,'logarithmic')+square(t)

t=0:0.01:15      t=0:0.01:15

 y=square(t)+diric(t,10)    y=sawtooth(t,0.5)+diric(t,10)

t=0:0.01:15      t=0:0.01:15

sawtooth(t,0.5)+sawtooth(t,0)   y=sawtooth(t,0)+chirp(t,0,15,1)

Выводы

В результате выполнения данной работы были изучены основные виды сигналов, которые можно получить с помощью программной среды MatLab, а также зависимость формы этих сигналов от изменения параметров задающих их функций. Были рассмотрены различные суммарные сигналы, задаваемые с помощью двух различных функций или одной функции с разными параметрами.

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

 


 

А также другие работы, которые могут Вас заинтересовать

49491. Расчет компаратора для однополярных напряжений с гистерезисной характеристикой 89.5 KB
  Выбор и анализ схемы. Принцип работы схемы. Расчет схемы. Выбор и анализ схемы Выбор ОУ производился исходя из значений Tокр.
49492. Проект ОКС 7 на ГТС с УВС 1.27 MB
  Список всех возможных нормальных сигнальных маршрутов сети ОКС для каждой пары пунктов сигнализации ПСi ПСj формируется по следующим правилам: нормальный маршрут должен быть либо прямым без транзитов либо если прямых маршрутов нет проходить через минимальное число транзитных пунктов STP SP STP. телефонным Указатель выбранных нормальных маршрутов Исх i Вхд j...
49493. Vетоды проектирования линейной части цифровой волоконно-оптической системы передачи данных 1.3 MB
  Разработана линейная часть волоконнооптической системы передачи данных со следующими параметрами: а число каналов 4320 288 из них не заняты; б рабочая длины волны 1310 мкм; в протяженностью трассы 612 км; г метод прокладки: подвес вдоль ж д; д минимальный энергетический запас 4 дБ; е компенсация дисперсии на трассе не требуется; ж оптическое волокно марки OFS llWve; з марка кабеля ОФС ДТ 865 8; и семь регенерационных пунктов; к избыточностью системы 67; л стоимостью каналокилометра: ; м коэффициентом готовности 0. Так...
49495. Определение в планируемом периоде количества ТО и КР 287.5 KB
  Каждому типу машин присуще свое определенное распределение трудоемкости по видам работ. Удельный вес видов работ в общем, объеме трудоемкость остается без существенных изменений, несмотря на совершенствование технологии ремонта и снижение общих трудозатрат на ремонт машин данного типа.
49496. Разработка стенда для диагностирования системы охлаждения 1.15 MB
  Ремонтно-механические мастерские, как правило, работают в одну смену, и только при большой загрузке и в целях лучшего использования дорогостоящего оборудования механические отделения и некоторые другие участки иногда работают в две смены.
49497. Проект ОКС 7 на ГТС с УВС и УИС 717 KB
  ОКС7 предоставляет универсальную структуру для организации сигнализации сообщений сетевого взаимодействия и технического обслуживания телефонной сети. SS5 и более ранние версии использовали принцип сигнализации в линии где информация необходимая для соединения передавалась специальными тонами DTMF в телефонной линии известной как Bканал. Такой тип сигнализации создавал уязвимость в безопасности протокола поскольку злоумышленник мог эмулировать набор служебных...
49498. Система автоматического регулирования частоты вращения ДПТ 857 KB
  Область применения системы. Принцип работы системы. Передаточные функции системы. Анализ структурной устойчивости САР 20 Коэффициент усиления системы в разомкнутом состоянии.
49499. РАЗРАБОТКА ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА ИЗГОТОВЛЕНИЯ ДЕТАЛИ 671 KB
  Физическая сущность процесса сварки заключается в образовании прочных связей между атомами или молекулами на соединяемых поверхностях заготовок. Экономическая эффективность применения сварки по сравнению с механическими способами соединения деталей и литьем заключается в экономии металла снижении трудоемкости работ и технологической гибкости процесса.д Все способы сварки условно делятся на две группы. К первой относятся способы сварки при которых соединение получается за счет расплавления металла.