Тема 9. Двумерная графика в системе Maple
Тема 9. Двумерная графика в системе Maple Команда plot и ее параметры Для построения графиков функции f=f(x) одной переменной (на сегменте a £ x £ b по оси Оx и на сегменте c £ y £ d по оси Оy) используется команда plot(f(x), x=a.. b, y=c.. d, parameters), где опция parameters задает параметры управления изображением. Если их не указать, то будут использованы установки по умолчанию. Настройка изображения также может осуществляться непосредственно с панели инструментов. Основные параметры команды plot: 1. title=”text”, гдеtext - заголовок рисунка (текст можно оставлять без кавычек, если он содержит только латинские буквы без пробелов). 2. coords=polar – установка полярных координат (по умолчанию используются декартовые координаты). 3. axes – установка типа координатных осей: axes=NORMAL – обычные оси; axes=BOXED – график в рамке со шкалой; axes=FRAME – оси с центром в левом нижнем углу рисунка; axes=NONE – без осей. 4. scaling – установка масштаба рисунка: scaling=CONSTRAINED – одинаковый масштаб по осям; scaling=UNCONSTRAINED – график масштабируется по размерам окна. 5. style=LINE(POINT) – вывод линиями (или точками). 6. numpoints=n – число вычисляемых точек графика (по умолчанию n=49). 7. сolor – установка цвета линии (английское название цвета, например, black – черный и т. д. ). 8. xtickmarks=nx и ytickmarks=ny – число меток по оси Оx и оси Оy, соответственно. 9. thickness=n, где n=1, 2, 3… - толщина линии (по умолчанию n=1). 10. linestyle=n – тип линии: непрерывная, пунктирная и т. д. (n=1 – непрерывная, установлено по умолчанию). 11. symbol=s – тип символа, которым помечают точки: BOX, CROSS, CIRCLE, POINT, DIAMOND. 12. font=[f, style, size] – установка типа шрифта для вывода текста: f задает название шрифтов: TIMES, COURIER, HELVETICA, SYMBOL; style задает стиль шрифта: BOLD, ITALIC, UNDERLINE; size – размер шрифта в pt (пункты).
13. labels=[tx, ty] – надписи по осям координат: tx – по оси Оx и ty – по оси Оy. 14. discont=true – указание для построения бесконечных разрывов. С помощью команды plot можно строить не только обычные графики функций вида y=f(x), но также и графики функций, заданных параметрически (т. е. неявно) y=y(t), x=x(t), если записать для этого команду plot([y=y(t), x=x(t) t=a.. b], parameters). Примеры 1. Построить график жирной линией в интервале по x от -4π до 4π. > plot(sin(x)/x, x=-4*Pi.. 4*Pi, labels=[x, y], labelfont=[TIMES, ITALIC, 12], thickness=2);2. Построить график функции, имеющей разрывы: . > plot(x/(x^2-1), x=-3.. 3, y=-3.. 3, color=magenta);Обратим внимание, что на данном рисунке автоматически появились две вертикальные асимптоты x=±1. 3. Построить график параметрической кривой , и окружить его рамкой. > plot([sin(2*t), cos(3*t), t=0.. 2*Pi], axes=BOXED, color=blue);4. Построить в полярных координатах график кардиоиды с соответствующим названием. > plot(1+cos(x), x=0.. 2*Pi, title=" Cardioida", coords=polar, color=coral, thickness=2);
5. Построить два графика на одном рисунке: график функции и касательную к нему в точке x=1, определяемую уравнением . > plot([ln(3*x-1), 3*x/2-ln(2)], x=0.. 6, scaling=CONSTRAINED, color=[violet, gold], linestyle=[1, 2], thickness=[3, 2]);Построение графика функции, заданной неявно Функция задана неявно, если она задана уравнением . Для построения графика неявной функции используется команда implicitplot из графического пакета plots: implicitplot(F(x, y)=0, x=x1.. x2, y=y1.. y2). Вывод текстовых комментариев на рисунок В пакете plots имеется команда textplot для вывода текстовых комментариев на рисунок: textplot([xo, yo, ’text’], options), где (xo, yo) – координаты точки, с которой начинается вывод текста ’text’.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|