Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Тема 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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...