Кpаткое посібник по maple
Графіки функцій і найпростіші криві
До складу Maple входять кілька спеціальних пакетів для роботи з графікою. Однак для побудови графіків функцій і найпростіших кривих і поверхонь немає необхідності довантажувати ці пакети. Досить використовувати функцію plot. що входить в ядро Maple:
Клацнувши лівою кнопкою миші по малюнку, можна активізувати даний об'єкт. При цьому верхнє меню і панель управління трансформуються в стан, призначене для роботи з двовимірної графікою.
Для того щоб вивести відразу кілька графіків на одному малюнку, досить як перший аргумент функції plot використовувати список.
В останньому прикладі, крім двох обов'язкових параметрів команди plot. використаний один (з багатьох можливих) опціональних - color.
Для того, щоб зобразити лінію, задану параметрично, знову скористаємося списком. Але в цьому випадку завдання діапазону зміни параметра має бути третьою компонентою списку, а не другим самостійним аргументом plot.
Для зображення поверхонь в Maple використовується команда plot3d.
Так само, як і команда plot. в залежності від синтаксису plot3d може зображати поверхні, задані явно (у вигляді графіка функції двох аргументів) і параметрически.
При явному завданні поверхні перший аргумент команди plot3d повинен визначати функцію двох змінних, графік якої слід побудувати, а наступні два аргументи задають діапазон зміни змінних (при цьому межі діапазону другою змінною величиною можуть бути функціями від першої). Крім цих обов'язкових параметрів, можуть задаватися ще кілька опціональних, що відповідають за тип системи координат (Maple "знає" кілька десятків різновидів просторових координат), стиль зображення, колір, палітру, освітленість малюнка, заголовок, шрифт і стиль оформлення написів, наявність або відсутність перспективи і т.д. У наступному прикладі ми використовуємо опцію grid для завдання матриці опорних значень функції.
При параметричному завданні поверхні перший аргумент є список трьох функцій двох змінних. Наступні два аргументи, як і в разі явного завдання поверхні, визначають діапазон зміни змінних. Зрозуміло, при параметричному завданні поверхні також можна використовувати додаткові опції команди plot3d.
В наводиться нижче ми з міркувань наочності повернули зображення частини сфери вже після того, як воно було побудовано. Для цього ми спочатку просто активізували відповідний графічний об'єкт, клацнувши на ньому мишкою, а потім знову за допомогою миші надали йому потрібне положення. Крім того ми знебарвили малюнок, використовуючи опції lightmodel і color. і встановили масштаб зображення 1: 1.
> Plot3d ([sin (v), cos (u) * cos (v), sin (u) * cos (v)], u = -Pi..Pi, v = -Pi / 6..Pi / 2, lightmodel = 'none', color = white, scaling = CONSTRAINED);
Багаті графічні можливості Maple не вичерпуються розглянутими прикладами. Після подгрузки спеціалізованих пакетів (про те, як це робиться, мова піде нижче) програма може зображати багатокутники і багатогранники, просторові криві, графи, фазові портрети диференціальних рівнянь, виробляти анімацію зображень і т.д.
Волгоградський державний педагогічний університет
Кафедра алгебри, геометрії та інформатики