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

Графические директивы

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

Директивы PointSize [d] и AbsolutePointSize[d]

Относительная и абсолютная величина диаметра круга, изображающего точку, – директивы PointSize [d] и AbsolutePointSize[d].

Директивы PointSize [d] и AbsolutePointSize [d] определяют относительную и абсолютную величину диаметра круга, изображающего точку. В директиве PointSize [d] аргумент d есть отношение диаметра к ширине графика, и потому он обычно задается как дробь. По умолчанию d = 0.008 для двухмерных графиков и d = 0.001 для изображений трехмерных объектов. Вот график, в котором этот параметр задан по умолчанию.

Иллюстрированный самоучитель по Mathematica 5 › Мультимедиа: геометрия, графика, кино, звук › Графические директивы

А вот тот же график с иным значением этого параметра.

Иллюстрированный самоучитель по Mathematica 5 › Мультимедиа: геометрия, графика, кино, звук › Графические директивы

Точки теперь такие жирные, что одна даже не влезла в область, отведенную для графика!

В директиве AbsolutePointSize[rf] значение параметра d определяет диаметр круга в единицах длины, приблизительно равных одной семьдесят второй дюйма. Вот как может выглядеть парабола.

Иллюстрированный самоучитель по Mathematica 5 › Мультимедиа: геометрия, графика, кино, звук › Графические директивы

Как видите, директива ставится перед примитивом, и оба эти объекта заключаются в фигурные скобки. Кроме того, директива может действовать на несколько однородных примитивов, стоящих за ней. Вся группа также заключается в фигурные скобки. Графических директив может быть несколько, и они должны предшествовать тем примитивам, на отображение которых они должны влиять. Вычисление выражения:

Show[Graphics[{PointSize[0.03],Hue[0],
Table[Point[{0.1j,0.05j}], {j,10}]}]];

Приводит к появлению на экране десяти точек красного цвета относительного диаметра 0.03.

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