70831

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

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

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

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

Русский

2014-10-28

167.5 KB

7 чел.

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

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

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

Кафедра ИВС

Отчет по лабораторной работе №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 набора функций можно задать сигнал практически любой формы посредством подбора параметров и суммирования различных функций.

 


 

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

27612. Назначение наказания за неоконченное преступление, за преступление, совершенное в соучастии и при рецидиве преступлений 30 KB
  Назначение наказания за неоконченное преступление ст. 66 УК Назначение наказания различается в зависимости от стадии на которой было прервано общественно опасное деяние. За приготовление к преступлению срок или размер наказания не может превышать половины максимального срока или размера наиболее строгого вида наказания предусмотренного соответствующей статьей Особенной части Уголовного кодекса за неоконченное преступление.
27614. Назначение наказания по совокупности преступлений и совокупности приговоров. Порядок определения сроков наказания при сложении наказаний 37.5 KB
  Порядок определения сроков наказания при сложении наказаний. Назначение наказания по совокупности преступлений При совокупности преступлений наказание назначается отдельно за каждое совершенное преступление. Два этапа назначения наказания: 1назначение наказания за каждое преступление отдельно; 2 определение окончательного наказания по одному из принципов: поглощение менее строгого более строгим; полного сложения; частичного сложения.
27616. Нарушение неприкосновенности частной жизни (ст. 137 УК). Нарушение неприкосновенности жилища (ст. 139 УК) 29.5 KB
  Нарушение неприкосновенности жилища ст. Нарушение неприкосновенности частной жизни 1. Нарушение этого права влечет ответственность в частности уголовную. Нарушение неприкосновенности жилища 1.
27618. Преступления против безопасности движения и эксплуатации транспортных средств 96.5 KB
  Объективная сторона преступления состоит в одном из двух деяний: нарушение правил дорожного движения и нарушении правил эксплуатации транспортных средств. Квалифицирующий признак: деяние повлекшее по неосторожности смерть человека в соответствии с Правилами учета ДТП к числу погибших относятся и те кто скончался от полученных травм в течение 7 суток со дня ДТП. Нарушение правил обеспечивающих безопасную работу транспорта ст. Общественная опасность нарушения правил обеспечивающих безопасную работу транспорта...