Лабораторная работа: Двумерная графика системы Maple
В явном виде можно представить не всякую функцию. Многие функции задаются в параметрической форме. Отображение графиков таких функций лишь немного отличается от вывода явно задаваемых функций. Отличие заключается в том, что параметрическая кривая задается в виде списка, где первый и второй элементы являются выражениями через параметр, соответственно, горизонтальной и вертикальной координат, а третий элемент списка задает изменение параметра в виде диапазона. Отображение параметрически заданной кривой показано на примере 2.
Пример 2. Отображение графика параметрически заданной функции.
> plot([cos(t)^5,2*sin (2*t)^7, t=0..2*Pi],
color=orange,
title=`Отображение\nпараметрической\nкривой`,
titlefont=[COURIER, 14],
xtickmarks=4,
thickness=3,
axesfont=[HELVETICA, 11]);
При необходимости вывода нескольких функций на одном графике следует в команде plot () задавать функции в виде множества или списка, а значение опции color в виде списка позволяет задать цвет для вывода графиков функций. Если опция color не задана, то функции отображаются в соответствии со списком цветов по умолчанию.
Пример 3. Отображение графиков нескольких функций.
> plot([x^3+1.5*sin (x^3), 20*exp (-1.5*x)*sin(x)],
x=-1..3.5, – 1..5,
color=[orange, green],
title=`Отображение\nграфиков\nнесколькихфункций`,
titlefont=[COURIER, 14],
legend=[«x^3+1.5*sin (x^3)», «20*exp (-1.5*x)*sin(x)»],
xtickmarks=4,
thickness=3,
linestyle=[4,1],
axesfont=[HELVETICA, 11],
labels=[«x», «Графики»],
labelfont=[TIMES, ITALIC, 12]);
Рекомендуется при выводе нескольких графиков также отображать легенду заданием списка значений опции legend. Легенду можно всегда скрыть или снова отобразить с помощью команды Show Legend меню Legend .
Команда plot () позволяет отображать на графике отдельные точки, которые задаются в виде списка списков, т.е. списка, элементами которого являются списки. Эти двухэлементные списки определяют координаты точек на плоскости. Для вывода точек необходимо задать значение опции style, равной POINT. Если этого не сделать, то Maple отобразит ломаную линию, соединяющую точки в последовательности их задания, не выделяя их специальными символами. В примере 4 точки, заданные своими координатами на плоскости, отображаются с использованием символа круг symbol = CIRCLE.
Пример 4. Отображение точек на плоскости.
> plot([[1,1], [2,1], [3,2], [-2,2], [-1,3.5], [1. 5,4], [1. 3,3.1], [2,2]],