Отчет по выполнению первой лабораторной работы в среде Matlab
![]()
|
Отчет по выполнению первой лабораторной работы в среде «Matlab» Математическую среду «Matlab» можно использовать для отображения, исследования и обработки сигналов. Первая лабораторная работа иллюстрирует эти возможности и представляет собой практическое введение в данную среду. Далее будет представлена пошаговая инструкция выполнения данной лабораторной работы. Классификация видов сигналов: ![]() Задание 1. Полигармонический сигнал. x = linspace(0, 15, 500); y = 10*sin(x) + sin(3*x) + 3*sin(12*x); plot(x, y) ![]() Спектрограмма полигармонического сигнала. x = linspace(0, 15, 500); y = 10*sin(x) + sin(3*x) + 3*sin(12*x); specgram(y) ![]() Низкочастотный полигармонический сигнал. x = linspace(-5, 5, 300); y = sin(2*pi*30*x) + sin(2*pi*60*x); plot(x, y) ![]() Его спектрограмма x = linspace(-5, 5, 300); y = sin(2*pi*30*x) + sin(2*pi*60*x); specgram(y) ![]() Задание 2 Одиночный треугольный сигнал x = linspace(-5, 5, 500); y = tripuls(x, 2, -1); plot(x, y) ![]() Последовательные тругольные импульсы x = linspace(-20, 20, 500); y = sawtooth(x, 0.5); plot(x, y) ![]() Задание 3 Случайный сигнал x = linspace(-2, 2, 300); y =1./x; plot(x, y) ![]() Задание 4 Амплитудно-моделированный сигнал x = linspace(-10, 10, 1000); AM = 5*(1 + 0.5*sin(x)).*sin(25*x); plot(x, AM) ![]() Его спектрограмма x = linspace(-10, 10, 1000); AM = 5*(1 + 0.5*sin(x)).*sin(25*x); specgram(AM) ![]() Частотно-модулированый сигнал x = linspace(-10, 10, 1000); V = sin(25*x + 7*sin(x)); plot(x,V) ![]() И его спектрограмма x = linspace(-10, 10, 1000); V = sin(25*x + 7*sin(x)); specgram(V) ![]() Вывод В данной лабораторной работе мы научились работать в ПО MatLab. В данном ПО мы научились создавать различные виды сигналов, такие как: полигармонический сигнал; случайный сигнал; одиночный треугольный сигнал; последовательные треугольные сигналы. Так же проводить различные манипуляции, такие как: изменение амплитуды и амплитудное модулирование; изменение частоты и частотное модулирование. |