Иллюстрированный самоучитель по Mathematica 3/4

Директивы двумерной графики

Еще одним важным средством настройки графиков являются графические директивы. Синтаксис их подобен синтаксису функций. Однако директивы не возвращают объектов, а лишь влияют на их характеристики. Используются следующие основные директивы двумерной графики:

  • AbsoluteDashing [ {dl, d2,…}] – задает построение последующих линией пунктиром со смежными (последовательными) сегментами, имеющими абсолютные длины d1, d2,… (повторяемые циклически). Значения длины di задаются в пикселях;
  • AbsolutePointSize [d] – задает построение последующих точек графика в виде кружков с диаметром d (в пикселях);
  • AbsoluteThickness [d] – задает абсолютное значение толщины (в пикселях) для последующих рисуемых линий;
  • Dashing [{rl, r2,…}] – задает построение последующих линий пунктиром с последовательными сегментами длиной r1, г2,…, повторяемыми циклически, причем ri задается как доля полной ширины графика;
  • PointSize [d] – задает вывод последующих точек графика в виде кружков с относительным диаметром d, заданным как доля общей ширины графика;
  • Thickness [r] – устанавливает для всех последующих линий толщину г, заданную как доля полной ширины графика.

Рисунок 8.7 показывает построение графика функции Бесселя в виде пунктирной линии. Она задается с помощью графической директивы Dashing.

Иллюстрированный самоучитель по Mathematica 3/4 › Графика и звук › Директивы двумерной графики
Рис. 8.7. Построение графика функции Бесселя с применением графической директивы Dashing

Применение графических директив совместно с опциями позволяет создавать графики самого различного вида, вполне удовлетворяющие как строгим требованиям, так и различным "извращениям" в их оформлении.

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