Page 26 - 2587
P. 26
Рисунок 1.22 – Процес, який є послідовністю трикутних
імпульсів
Процедура pulstran дозволяє формувати коливання, які
являються послідовністю або прямокутних, або трикутних, або
гаусових імпульсів. Звертання до неї має вигляд:
y=pulstran(t,d,’func’,p1,p2,…). Тут d визначає вектор значень тих
моментів часу, де повинні бути центри відповідних імпульсів;
параметр func визначає форму імпульсів і може бути одне з
наступних значень: rectpuls (для прямокутного імпульсу), Tripuls
(для трикутного імпульсу), gauspuls (для гаусового імпульсу);
параметри p1, p2... визначають необхідні параметри імпульсу у
відповідності з формою звертання до процедури, яка визначає
цей імпульс. Деякі реалізації Процедура pulstran наведені на рис.
1.23 – 1.25.
Приклади застосування:
d=[0:50/5:50];
y3=0.7*pulstran(t,d,'tripuls',5);
figure(4)
plot(t,y3),grid
title('y=0.7*pulstran(t,d,''tripuls'',5)')
xlabel('Time (s)')
ylabel(' Y(t)')
26