Page 79 - 363_
P. 79

80




                                  8 Виведення найпростіших графіків


                                                 8.1 Процедура plot

                   Виведення  графіків  у  системі  MatLAB  є  настільки  простою  і  зручною
            процедурою,  що  її  можна  використовувати  навіть  при  обчисленнях  у  режимі

            калькулятора.

                   Головною функцією, що забезпечує побудову графіків на екрані  дисплея,
            є функція plot. Загальний формат звернення до цієї функції такий:

                                                    plot(x1, y1, s1, x2, y2, s2, ...).
                   Тут x1, y1 - відомі вектори, елементами яких є масиви значень аргументу

            x1  та  функції  y1,  що  відповідають  першій  кривій  графіка;  x2,  y2  -  масиви

            значень  аргументу  і  функції  другої  кривої  і  т.д.  При  цьому  вважається,  що
            значення  аргументу  відкладаються  вдовж  горизонтальної  осі  графіка,  а

            значення  функції  –  вдовж  вертикальної  осі.  Змінні  sl,  s2,...  є  символьними
            (указання  їх  не  є  обов'язковим).  Кожна  з  них  може  містити  до  трьох

            спеціальних символів, які визначають відповідно: а) тип лінії, що з'єднує окремі

            точки графіка; б) тип точки графіка; в) колір лінії. Якщо змінні s не вказані, то
            тип  лінії  за  замовчуванням  –  відрізок  прямої,  тип  точки  –  піксель,  а  колір

            встановлюється  за  таким  чергуванням:  жовтий,  фіолетовий,  блакитний,

            червоний, зелений, синій, білий та чорний –  залежно від того, яка по черзі лінія
            виводиться  на  графік.  Наприклад,  звернення  вигляду  рlot(х1,  у1,  х2,  у2,  ...)

            приведе  до  побудови  графіка,  у  якому  перша  крива  буде  лінією  з  відрізків
            прямих жовтого кольору, друга крива -такого ж типу фіолетовою лінією і так

            далі.  Графіки  у  MatLAB  завжди  виводяться  в  окреме  (графічне)  вікно,  яке

            називають фігурою. Наведемо приклад. Нехай потрібно вивести графік функції
                                                   y = 3sin(x +/3)

            на відрізку від -З до +З з кроком /100.графік вектора

                   Спочатку потрібно сформувати масив значень аргументу x:

                                               x = -3*pi: pi/100 : 3*pi,
            потім обчислити масив відповідних значень функції:

                                                   у = 3*sin(x+pi/3)
            і, нарешті, побудувати графік залежності y(x).

                   У цілому в командному вікні ця послідовність операцій буде мати такий
            вигляд:
   74   75   76   77   78   79   80   81   82   83   84