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
   21   22   23   24   25   26   27   28   29   30   31