Page 25 - 2587
        P. 25
     Процес,  який  є  послідовністю  прямокутних  імпульсів  з
               періодом  2  для заданої в векторі  t послідовності відліків часу,
               генерується з допомогою процедури square(t,duty), де аргумент
               duty  визначає  тривалість  додатньої  півхвилі  в  процентах  від
               періода хвилі. Наприклад:
                        y1=0.7*square(pi*t/5,40);
                        figure(2)
                        plot(t,y1),grid
                        title('y=0.7*square(pi*t/5,40)')
                        xlabel('Time (s)')
                        ylabel(' Y(t)')
                 Рисунок 1.21 – Процес послідовності прямокутних імпульсів
                     Аналогічно, генерування пилоподібних і трикутних коливань
               (рис.1.22)  можна  здійснити  процедурою  sawtooth(t,width),  у
               векторі  формується  значення  сигналу,  який  являє  собою
               пилоподібні хвилі з періодом  2  в моменти часу, які задаються
               вектором  t.  Параметр  width  визначає  частину  періоду,  в  якій
               сигнал збільшується. Приклад застосування процедури:
                        y2=0.7*sawtooth(pi*t/5,0.5);
                        figure(3)
                        plot(t,y2),grid
                        title('Трикутні хвилі y=0.7*sawtooth(pi*t/5,0.5)')
                        xlabel('Час (с)')
                        ylabel('Вихідний процес Y(t)')
                                                           25





