Занятие № моделирование дискретных сигналов в matlab и simulink


grid on % координатнаЯ сетка


Download 175.92 Kb.
bet3/6
Sana04.04.2023
Hajmi175.92 Kb.
#1328571
TuriЗанятие
1   2   3   4   5   6
Bog'liq
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ №1

grid on % координатнаЯ сетка
figure
plot(t,s,'o')
title('Дискретный сигнал') % заголовок
xlabel('ВремЯ, с'); ylabel('Уровень'); % надписи вдоль осей
grid on % координатнаЯ сетка
_____________________________________________________________
Введите в MATLAB данный код, проанализируйте смысл каждой команды и зарисуйте полученный график. Посчитайте, сколько отсчетов на одном периоде сигнала.


Задание 2. Генерирование сигналов путем создания m-скрипта. Данный способ отличается тем, что все команды набираются в специальном окне редактора m-файлов (рис.2). Откройте редактор m-файлов, для этого в верхнем меню «Desktop» выберете «Editor». В меню редактора, создайте новый скрипт, выбрав «File» => «New» => «Script».



Рисунок 2

На рабочем столе создайте папку с названием вышей группы.


Введите в созданное окно Код 2.
____________________________________________________________
Код 2:
% гармонический сигнал
A=1; f0=100; Fi0=pi/2; fs=2000; N=40; % параметры сигнала
t=(0:N-1)/fs; % моменты времени
s=2+A*sin(2*pi*f0*t+Fi0); % вычисление отсчетов сигнала
plot(t,s,t(3:4:N-1),s(3:4:N-1),'o','color', 'r') % вывод графика
title('Непрерывный сигнал') % заголовок
xlabel('ВремЯ, с'); ylabel('Уровень'); % надписи вдоль осей
grid on % координатнаЯ сетка

______________________________________________________


Сохраните файл ( «File» => «Save») с именем signal.m в созданную ранее вами папку. Далее в окне MATLAB (!!!не редактора Editor!!!) выберете «File» => «Set Path»





В появившемся окне нажмите «Add Folder», выберите вашу папку на рабочем столе, нажмите ОК.


Зарисуйте полученный график. Посчитайте, сколько отсчетов на одном периоде сигнала.
Задание 3. Данный способ хорош тем, что вместо сторонних программных продуктов используется собственный инструментарий Matlab, специализированный для написания и отладки m-скриптов.

Download 175.92 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling