Математический анализ в Maple 9



              

Процедура двухмерной графики plot()


В табл. А.5 описаны параметры, которые допускается использовать при отображении двухмерных графических структур.

Таблица А.5. Параметры процедуры plot()

Параметр

Описание

adaptive

При отображении графика функции на интервале, этот интервал разбивается сначала на определенное число подынтервалов (их количество определяется параметром nurapoints), а по соответствующим точкам создается эскиз графика. Если необходимо, при активизированном параметре adaptive (значение true по умолчанию) такие подынтервалы разбиваются еще на подынтервалы, которые, в свою очередь, снова разбиваются на подынтервалы, и т.д. По умолчанию так делается до шести раз. Чтобы отключить этот режим, параметру adaptive следует присвоить значение false. Если этому параметру в качестве значения присвоить целое неотрицательное число, то это число будет определять максимальное значение циклов разбивки на подынтервалы

axes

Этим параметром определяется тип координатных осей графика. Допускаются такие значения: frame (рамка — точка пересечения осей в левом нижнем углу рисунка), BOXED (обрамление — график отображается в рамке с осями по левой вертикальной и нижней граням), NORMAL (обычные — обычные, пересекающиеся в начале координат оси) и NONE (никакие — координатные оси не отображаются)

axesfont

Параметр определяет шрифт для отображения надписей координатной шкалы. В качестве значения можно присваивать список с указанием типа шрифта (times,

COURIER, HELVETICA И SYMBOL), СТИЛЯ шрифта (например, BOLD (жирный), ITALIC (курсив) или BOLDITALIC (жирный курсив)), а также размера. Этот параметр во многом сходен с параметром font

color

Цвет линии для отображения графика функции. В Maple для данного параметра допускается использование таких значений цветов: aquamarine (зеленовато-голубой), black (черный), blue (синий), navy (темно-синий), coral (светло-красный), cyan (голубой), brown (коричневый), gold (ярко-желтый), green (зеленый), gray (серый), grey (серый), khaki (хаки), magenta (пурпурный), maroon (красно-коричневый), orange (оранжевый), pink (розовый), plum (темно-фиолетовый), red (красный), sienna (охра), tan (желто-коричневый), turquoise (бирюзовый), violet (фиолетовый), wheat (бледно-желтый), white (белый) и yellow (желтый). Кроме того, пользователь может определить собственный цвет

coords

Параметр задает систему координат, в которой отображается график. По умолчанию используется декартова система координат (cartesian). Для двухмерной графики, кроме декартовой, поддерживаются такие координатные системы: bipolar (биполярная), cardioid (кардиоидная), cassinian (кассинианова), elliptic (эллиптическая), hyperbolic (гиперболическая), invcassinian (инверсная кассинианова), invelliptic (инверсная эллиптическая), logarithmic (логарифмическая), logcosh (логарифмо-гиперболическая), maxwell (максвеллова), parabolic (параболическая), polar (полярная), rose (круговая) и tangent (касательная)

discont

Если значение параметра равно true, то перед отображением графика будет вызвана функция discont (), выполняющая проверку на предмет наличия точек разрыва. После этого ось абсцисс разбивается на промежутки, где отображаемая функция непрерывна. По умолчанию значение парамтера равно false, т.е. режим отключен

filled

Если задать значение этого параметра равным true, то область между графиком функции и осью абсцисс будет выделена цветом, соответствующим цвету линии графика. Значение по умолчанию — false

font

Параметр определяет шрифт для отображения текстовых надписей на графике. Значением парамтера является список с типом, стилем и размером шрифта. Как и для параметра axesfont, тип шрифта один из следующих: times, courier, helvetica и SYMBOL. Стиль шрифта зависит от его типа. Например, для шрифта times допустимы СТИЛИ ROMAN (ПРЯМОЙ), BOLD (ЖИРНЫЙ), ITALIC (курСИВ) ИЛИ BOLDITALIC (жирный курсив). Для шрифтов HELVETICA и COURIER стиль можно вообще не указывать или указать в качестве стиля один из следующих: bold, oblique (наклонный) или BOLDOBLIQUE (жирный наклонный). Для шрифта SYMBOL стиль не указывается. Размер шрифта указывается в пунктах (point), один пункт равен 1/72 дюйма

labels

Параметр предназначена для того, чтобы задавать надписи для осей координат. В качестве значения параметра указывается список из двух строк: первая является надписью для оси абсцисс, вторая -для оси ординат. Если значение для параметра не указано, то по умолчанию у осей координат отображаются названия переменных

labeldirections

Здесь можно задать ориентацию надписей у координатных осей. Значением параметра является список с двумя элементами, каждый из которых может принимать значение либо horizontal (по горизонтали), либо vertical (по вертикали). По умолчанию обе надписи ориентируются по горизонтали

labelfont

Параметр определения шрифта надписей у координатных осей. Допустимые значения те же, что и у параметров font и axesfont

legend

Легенда графика. Если графиков несколько, значением параметра есть список, элементы которого — строки, являющиеся легендами этих графиков

linestyle

Стиль линии. Значением может быть число в диапазоне от 1 до 4 или, что одно и то же, одно из перечисленных названий: SOLID (сплошная), DOT (пунктирная), DASH (штрихованная), DASHDOT (штрихпунктирная)

nunpoints

Минимальное число базовых точек для построения графика (по умолчанию это значение равно 50). Следует иметь в виду, что если разброс значений отображаемой функции в базовых точках достаточно велик, используемый для отображения графиков алгоритм (регулируется параметром adaptive) подразумевает разбиение базовых интервалов на подынтервалы, так что в действительности число базовых точек больше минимального значения

resolution

Разрешение устройства отображения графики по горизонтали в пикселях (по умолчанию равно 200). Это значение используется вычислительным ядром для определения, когда следует завершать выполнение алгоритма отображения графика

sample

Определяет список подпараметров, которые используются для предварительного определения типа кривой. Параметр играет особенно существенную роль при отключенном параметре adaptive

scaling

Задает масштаб отображения графика. Возможны два значения: constrained (единый) и UNCONSTRAINED (различный). В первом случае (constrained) масштабы по оси абсцисс и ординат одинаковы. Во втором случае (unconstrained) рисунок масштабируется таким образом, что длины координатных осей равны линейным размерам области вывода рисунка. Значением по умолчанию является

UNCONSTRAINED

style

Параметр стиля линии. Допускаются значения LINE (линия), point (точка), patch (заливка) или PATCHNOGRID (заливка без отображения границ). По умолчанию используется значение LINE, что соответствует отображению графика функции посредством линии, соединяющей базовые точки. Значение point свидетельствует об отображении только базовых точек. Значения PATCH и PATCHNOGRID имеет смысл использовать, только если график содержит замкнутые многоугольники. В этом случае многоугольники заполняются цветом, указанным в качестве значения параметра color. Разница между patch и PATCHNOGRID состоит в том, что в последнем случае граница многоугольника не отображается

symbol

Тип символов для отображения базовых точек. Возможные значения таковы: BOX (квадрат), CROSS (крест), CIRCLE (круг), POINT (точка) или diamond (ромб). Параметр имеет смысл использовать, если значение параметра style равно POINT

symbolsize

Размер символов отображения базовых точек. Этот параметр не влияет на размер точек (если symbol=POINT). По умолчанию размер символов равен 10 пунктам

thickness

Параметр задает толщину линии отображения графика. Возможные значения: 0-3 (в Maple 9 — 0-15). Значением по умолчанию является 0

tickmarks

Значением параметр является список, элементы которого (целые неотрицательные числа) определяют минимальное число отображаемых на графике отметок на осях. Первый элемент — для оси абсцисс, второй — для оси ординат. Если нужно задать такой элемент только для оси абсцисс (ординат), используют параметр xtickmarks (ytickmarks)

title

Заголовок рисунка. Значением параметра является строка символов. По умолчанию заголовок не отображается. Если нужно вывести многострочный заголовок, для перехода на новую строку используют сочетание символов "\п"

titlefont Шрифт заголовка рисунка. Определяется точно так же, как и параметр font

view

Значением параметра является список, элементами которого являются два диапазона: первый определяет область (минимальное и максимальное значения) по оси абсцисс, в пределах которой отображается график функции, второй - то же, но для оси ординат. По умолчанию отображается весь график

xtickmarks

Параметр определяет минимальное число отображаемых меток по оси абсцисс. Значением может быть число или список. Если значение — список, то элементы этого списка определяют надписи у меток. В качестве элементов списка можно использовать равенства. Тогда левая часть равенства определяет координаты выделенных точек, а правая (в обратных кавычках) — отображаемый при этом текст

yticknarks То же, что и параметр xtickmarks, но только для оси ординат








Содержание  Назад  Вперед