Иллюстрированный самоучитель по Maple 6/7

Введение в построение двумерных графиков

Для двумерного графика возможны следующие параметры:

  • adaptive – включение адаптивного алгоритма построения графиков (детали см. ниже);
  • axes – вывод различных типов координат (axes=NORMAL – обычные оси, выводятся по умолчанию, axes=BOXES – график заключается в рамку с осями-шкалами, axes=FRAME – оси в виде перекрещенных линий, axes=NONE – оси не выводятся);
  • axes font – задание шрифтов для подписи делений на координатных осях (см. также параметр font);
  • color – задает цвет кривых (см. далее);
  • coords – задание типа координатной системы (см. далее);
  • discont – задает построение непрерывного графика (значения true или false);
  • filled – при filled=true задает окраску цветом, заданным параметром color, для области, ограниченной построенной линией и горизонтальной координатной осью х;
  • font – задание шрифта в виде [семейство, стиль, размер];
  • labels – задание надписей по координатным осям в виде [X, Y], где X и Y – надписи по осям х и у графика;
  • label directions – задает направление надписей по осям [X, Y], где X и Y может иметь строковые значения HORISONTAL (горизонтально) и VERTICAL (вертикально);
  • label font – задает тип шрифта подписей (см. font);
  • legend – задает вывод легенды (обозначения кривых);
  • linestyle – задание стиля линий (1 – сплошная, 2 – точками, 3 – пунктиром и 4 – штрихпунктиром);
  • numpoints – задает минимальное количество точек на графике (по умолчанию numpoints=49);
  • resolutions – задает горизонтальное разрешение устройства вывода (по умолчанию resolutions=200, параметр используется при отключенном адаптивном методе построения графиков);
  • sample – задает список параметров для предварительного представления кривых;
  • scaling – задает масштаб графика: CONSTRAINED (сжатый) или UNCONSTRAINED (несжатый – по умолчанию);
  • size – задает размер шрифта в пунктах;
  • style – задает стиль построения графика (POINT – точечный, LINE – линиями);
  • symbol – задает вид символа для точек графика (возможны значения BOX – прямоугольник, CROSS – крест, CIRCLE – окружность, POINT – точка, DIAMOND – ромб);
  • symbol size – установка размеров символов для точек графика (в пунктах, по умолчанию 10);
  • title – задает построение заголовка графика (title="string, где string – строка);
  • titlefont – определяет шрифт для заголовка (см. font);
  • thickness – определяет толщину линий графиков (0, 1, 2, 3, значение по умолчанию – 0);
  • view=[A, В] – определяет максимальные и минимальные координаты, в пределах которых график будет отображаться на экране, А = [xmin..xmax], B=[ymin..ymax] (по умолчанию отображается вся кривая);
  • xtickmarks – задает минимальное число отметок по оси x,
  • ytickmarks – задает минимальное число отметок по оси у.

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

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

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.