[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Представление системы координат в MathGL состоит из двух частей. Вначале координаты нормируются в интервал MinxMax (see section Настройки осей координат). Если флаг SetCut()
установлен, то точки вне интервала отбрасываются, в противном случае, они проецируются на ограничивающий параллелепипед (см. Обрезание). Кроме того, отбрасываются точки внутри границ, определенных переменными CutMinxCutMax и точки, для которых значение функции CutOff
() не равно нулю. После этого формулы перехода в криволинейную систему координат SetFunc()
применяются к каждой точке. Наконец, точка данных отображается с помощью одной из графических функций.
Диапазон изменения x, y, z-координат задается функциями SetRange()
или SetRanges()
. Точка пересечения осей координат задается функцией SetOrigin()
. При этом можно использовать NAN значения для автоматического выбора положения оси.
Кроме привычных осей x, y, z есть еще одна ось – цветовая шкала – ось c. Она используется при окрашивании поверхностей и задает границы изменения функции при окрашивании. Ее границы автоматически устанавливаются равными Min.z и Max.z при вызове SetRanges()
. Возможно и ручное изменение границ цветового интервала посредством вызова SetRange('c', ...)
. Используйте Colorbar()
для отображения цветовой шкалы.
Вид меток по осям определяется функцией SetTicks()
(see section Метки осей). Функция SetTuneTicks включает/выключает выделение общего множителя (большого или малого факторов в диапазоне) для меток осей координат. Наконец, если стандартный вид меток не устраивает пользователя, то их шаблон можно задать явно (можно использовать и ТеХ символы), воспользовавшись функцией SetTickTempl()
. Кроме того, в качестве меток можно вывести произвольный текст использовав функцию SetTicksVal()
.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated by Autobuild on September 28, 2013 using texi2html 1.82.