15.3.3.3 Свойства осей
Свойства объектов axes (см. оси):
-
activepositionproperty: {"outerposition"} |"position" -
Укажите, какое из свойств
"position"или"outerposition"имеет приоритет при изменении размеров аннотаций осей. См. свойство position и свойство outerposition. -
alim: по умолчанию[0 1] -
Прозрачность пока не реализована для объектов осей.
alimне используется. -
alimmode: {"auto"} |"manual" -
ambientlightcolor: по умолчанию[1 1 1] -
ambientlightcolorне используется. -
beingdeleted: {"off"} |"on" -
box: {"off"} |"on" -
Управление отображением рамки вокруг осей.
-
boxstyle: {"back"} |"full" -
Для 3D осей, управляет отображением рамки
"full"или только 3"back"осей -
busyaction:"cancel"| {"queue"} -
Определяет, как Octave обрабатывает выполнение свойств обратного вызова данного объекта, когда не может прервать выполнение обратного вызова другого объекта. Это актуально только тогда, когда объект, выполняющий обратный вызов в данный момент, имеет свойство
interruptibleустановленное в значение"off". Свойствоbusyactionобъекта, прерывая обратный вызов, указывает, является ли обратный вызов в очереди ("queue"(по умолчанию)) или отклоняется ("cancel"). См. раздел обратных вызовов. -
buttondownfcn: строка | дескриптор функции, по умолчанию[](0x0) -
Дополнительная информация по написанию функций-слушателей графики см. в разделе обратных вызовов.
-
cameraposition: трехэлементный вектор, по умолчанию[0.50000 0.50000 9.16025] -
camerapositionmode: {"auto"} |"manual" -
cameratarget: трехэлементный вектор, по умолчанию[0.50000 0.50000 0.50000] -
cameratargetmode: {"auto"} |"manual" -
cameraupvector: трехэлементный вектор, по умолчанию[-0 1 0] -
cameraupvectormode: {"auto"} |"manual" -
cameraviewangle: скаляр, по умолчанию6.6086 -
cameraviewanglemode: {"auto"} |"manual" -
children(только для чтения): вектор дескрипторов графических объектов, по умолчанию[](0x1) -
Дескрипторы графических объектов, являющихся дочерними элементами осей.
-
clim: двухэлементный вектор, по умолчанию[0 1] -
Определяет пределы цветовой оси для дочерних элементов изображения. Установка
climтакже принудительно устанавливает свойствоclimmodeв значение"manual". См. функцию pcolor. -
climmode: {"auto"} |"manual" -
clipping:"off"| {"on"} -
clippingне используется. -
clippingstyle: {"3dbox"} |"rectangle" -
clippingstyleне используется. -
color: цветовое задание, по умолчанию[1 1 1] -
Цвет фона осей. См. цветовое задание.
-
colormap: по умолчанию 64x3 double -
colororder: N-by-3 RGB матрица, по умолчанию 7x3 double -
Значения RGB, используемые функцией plot для автоматического выбора цвета линий.
-
colororderindex: по умолчанию1 -
colororderindexне используется. -
createfcn: строка | дескриптор функции, по умолчанию[](0x0) -
Функция обратного вызова, выполняемая сразу после создания оси. Функция устанавливается с помощью свойства по умолчанию на корневом объекте, например,
set (groot, "defaultaxescreatefcn", 'disp ("axes created!")').Дополнительная информация по написанию функций-слушателей графики см. в разделе обратных вызовов.
-
currentpoint: 2x3 матрица, по умолчанию 2x3 double -
Матрица
[xf, yf, zf; xb, yb, zb], содержащая координаты (в единицах данных осей) точки, на которую указывал указатель мыши при нажатии кнопки мыши. Если определена функция обратного вызова мыши,currentpointсодержит координаты указателя в момент нажатия кнопки мыши. Для 3D графиков первая строка возвращаемой матрицы указывает точку, ближайшую к текущему положению камеры, а вторая – самую удалённую. Эти две точки образуют линию, перпендикулярную экрану. -
dataaspectratio: трехэлементный вектор, по умолчанию[1 1 1] -
Указывает относительную высоту и ширину отображаемых данных на оси. Установка
dataaspectratioв значение[1, 2]приводит к тому, что длина единицы, отображаемой на оси X, будет равна длине 2 единиц на оси Y. См. функцию daspect. Установкаdataaspectratioтакже принудительно устанавливает свойствоdataaspectratiomodeв значение"manual". -
dataaspectratiomode: {"auto"} |"manual" -
deletefcn: строка | дескриптор функции, по умолчанию[](0x0) -
Функция обратного вызова, выполняемая непосредственно перед удалением оси.
Дополнительная информация по написанию функций-слушателей графики см. в разделе обратных вызовов.
-
fontangle:"italic"| {"normal"} -
Управление стилем шрифта: курсив или обычный.
-
fontname: строка, по умолчанию"*" -
Имя шрифта, используемого для рендеринга текста. При установке этого свойства движок рендеринга текста будет искать соответствующий шрифт в вашей системе. Если шрифт не найден, текст будет отрисовываться с помощью шрифта по умолчанию без засечек (такого же, как значение по умолчанию для свойства
"*"). -
fontsize: скаляр, по умолчанию10 -
Размер шрифта, используемого для рендеринга текста. См. свойство fontunits.
-
fontsmoothing:"off"| {"on"} -
fontsmoothingне используется. -
fontunits:"centimeters"|"inches"|"normalized"|"pixels"| {"points"} -
Единицы измерения, используемые для интерпретации свойства
"fontsize". -
fontweight:"bold"| {"normal"} -
Управление вариантом основного шрифта, используемого для рендеринга текста.
-
gridalpha: по умолчанию0.15000 -
Прозрачность пока не реализована для объектов осей.
gridalphaне используется. -
gridalphamode: {"auto"} |"manual" -
gridalphamodeне используется. -
gridcolor: по умолчанию[0.15000 0.15000 0.15000] -
gridcolorне используется. -
gridcolormode: {"auto"} |"manual" -
gridcolormodeне используется. -
gridlinestyle: {"-"} |"--"|"-."|":"|"none" -
handlevisibility:"callback"|"off"| {"on"} -
Если
handlevisibilityимеет значение"off", дескриптор оси не отображается в свойстве "children" родительского объекта. -
hittest:"off"| {"on"} -
Указывает, обрабатывает ли ось события мыши или передает их предкам объекта. При включенном режиме, объект может реагировать на щелчки мыши, оценивая
"buttondownfcn", отображая контекстное меню uicontextmenu и, в конечном итоге, становясь корневым"currentobject". Это свойство актуально только тогда, когда объект может принимать щелчки мыши, что определяется свойством"pickableparts". См. свойство pickableparts. -
interruptible:"off"| {"on"} -
Указывает, могут ли функции обратного вызова этого объекта прерываться другими функциями обратного вызова. По умолчанию
interruptibleимеет значение"on", и функции обратного вызова, использующие функцииdrawnow,figure,waitfor,getframeилиpause, в конечном итоге прерываются. См. раздел обратных вызовов. -
labelfontsizemultiplier: по умолчанию1.1000 -
Соотношение размера шрифта меток осей/подписей к размеру шрифта меток делений.
-
layer: {"bottom"} |"top" -
Управление отображением осей относительно дочерних графических объектов (делений, меток и т.д.): под объектами или над ними.
-
linestyleorder: по умолчанию"-" -
linestyleorderне используется. -
linestyleorderindex: по умолчанию1 -
linestyleorderindexне используется. -
linewidth: по умолчанию0.50000 -
Ширина основных линий осей.
-
minorgridalpha: по умолчанию0.25000 -
Прозрачность пока не реализована для объектов осей.
minorgridalphaне используется. -
minorgridalphamode: {"auto"} |"manual" -
minorgridalphamodeне используется. -
minorgridcolor: по умолчанию[0.10000 0.10000 0.10000] -
minorgridcolorне используется. -
minorgridcolormode: {"auto"} |"manual" -
minorgridcolormodeне используется. -
minorgridlinestyle:"-"|"--"|"-."| {":"} |"none" -
mousewheelzoom: скаляр в диапазоне (0, 1), по умолчанию0.50000 -
Доля пределов осей для масштабирования при каждом вращении колёсика мыши.
-
nextplot:"add"| {"replace"} |"replacechildren"
-
nextplotиспользуется функциями высокого уровня для построения графиков, чтобы определить, что делать с графическими объектами, уже присутствующими на осях. См. функцию newplot. Состояниеnextplotобычно контролируется с помощью функцииhold. См. функцию hold. -
outerposition: четырёхэлементный вектор, по умолчанию[0 0 1 1] -
Указывает положение графика, включая заголовки, оси и легенду. Четыре элемента вектора представляют координаты левого нижнего угла и ширину и высоту графика в единицах, нормированных по ширине и высоте окна графика. Например,
[0.2, 0.3, 0.4, 0.5]устанавливает левый нижний угол осей в (0.2, 0.3), а ширину и высоту соответственно в 0.4 и 0.5. См. свойство position. -
parent: графическая ручка -
Ручка родительского графического объекта.
-
pickableparts:"all"|"none"| {"visible"} -
Указывает, будут ли оси реагировать на щелчки мыши. По умолчанию,
pickablepartsравно"visible", и только видимые части осей или их дочерние элементы могут реагировать на щелчки мыши. Когдаpickablepartsравно"all", как видимые, так и невидимые части (или дочерние элементы) могут реагировать на щелчки мыши. Когдаpickablepartsравно"none", щелчки мыши по объекту игнорируются и передаются любым объектам, расположенным под ним. Когда объект настроен на прием щелчков мыши, свойство"hittest"определит, как они будут обрабатываться. См. свойство hittest. -
plotboxaspectratio: по умолчанию[1 1 1] -
См. функцию pbaspect. Установка
plotboxaspectratioтакже принудительно устанавливает свойствоplotboxaspectratiomodeв"manual". -
plotboxaspectratiomode: {"auto"} |"manual" -
position: четырёхэлементный вектор, по умолчанию[0.13000 0.11000 0.77500 0.81500] -
Указывает положение графика, исключая заголовки, оси и легенду. Четыре элемента вектора представляют координаты левого нижнего угла и ширину и высоту графика в единицах, нормированных по ширине и высоте окна графика. Например,
[0.2, 0.3, 0.4, 0.5]устанавливает левый нижний угол осей в (0.2, 0.3), а ширину и высоту соответственно в 0.4 и 0.5. См. свойство outerposition. -
projection: {"orthographic"} |"perspective" -
projectionне используется. -
selected: {"off"} |"on" -
selectionhighlight:"off"| {"on"} -
sortmethod:"childorder"| {"depth"} -
sortmethodне используется. -
tag: строка, по умолчанию"" -
Определённая пользователем строка для маркировки графического объекта.
-
tickdir: {"in"} |"out" -
Управление тем, будут ли отметки делений осей «входить» в область графика или «выходить» из неё. Установка
tickdirтакже принудительно устанавливает свойствоtickdirmodeв"manual". -
tickdirmode: {"auto"} |"manual" -
ticklabelinterpreter:"latex"|"none"| {"tex"} -
Управление способом интерпретации свойств x/y/zticklabel. См. Использование свойства interpreter.
-
ticklength: двухэлементный вектор, по умолчанию[0.010000 0.025000] -
Двухэлементный вектор
[2Dlen 3Dlen], определяющий длину делений относительно самой длинной видимой оси. -
tightinset(только для чтения): четырёхэлементный вектор -
Размер отступов
[left bottom right top]вокруг осей, которые охватывают метки и аннотации заголовка. -
title: графическая ручка -
Графическая ручка объекта текстового заголовка.
-
titlefontsizemultiplier: положительное скалярное значение, по умолчанию1.1000 -
Соотношение размера шрифта заголовка и размера шрифта меток делений.
-
titlefontweight: {"bold"} |"normal" -
Управление вариантом базового шрифта, используемого для заголовка оси.
-
type(только для чтения): строка -
Имя класса графического объекта.
typeвсегда равно"axes" -
uicontextmenu: графическая ручка, по умолчанию[](0x0) -
Графическая ручка объекта контекстного меню uicontextmenu, который в данный момент ассоциирован с этим объектом осей.
-
units:"centimeters"|"characters"|"inches"| {"normalized"} |"pixels"|"points" -
Единицы, используемые для интерпретации свойств
"position","outerposition", и"tightinset". -
userdata: Любые данные Octave, по умолчанию[](0x0) -
Определённые пользователем данные для ассоциации с графическим объектом.
-
view: двухэлементный вектор, по умолчанию[0 90] -
Двухэлементный вектор
[azimuth elevation], определяющий точку обзора для трёхмерных графиков. -
visible:"off"| {"on"} -
Если
visibleравно"off", ось не отображается на экране. -
xaxislocation: {"bottom"} |"origin"|"top" -
Управление расположением оси x.
-
xcolor: {colorspec} |"none", по умолчанию[0.15000 0.15000 0.15000] -
Цвет оси x. См. colorspec. Установка
xcolorтакже принудительно устанавливает свойствоxcolormodeв"manual". -
xcolormode: {"auto"} |"manual" -
xdir: {"normal"} |"reverse" -
Направление оси x:
"normal"слева направо. -
xgrid: {"off"} |"on" -
Управление отображением основных линий сетки оси x.
-
xlabel: графическая ручка -
Графическая ручка объекта текстовой метки оси x.
-
xlim: двухэлементный вектор, по умолчанию[0 1] -
Двухэлементный вектор
[xmin xmax], определяющий пределы для оси x. Установкаxlimтакже принудительно устанавливает свойствоxlimmodeв"manual". См. функцию xlim. -
xlimmode: {"auto"} |"manual" -
xminorgrid: {"off"} |"on" -
Управление отображением второстепенных линий сетки оси x.
-
xminortick: {"off"} |"on" -
xscale: {"linear"} |"log" -
xtick: вектор -
Положение отметок делений оси x. Установка
xtickтакже принудительно устанавливает свойствоxtickmodeв"manual". -
xticklabel: строка | массив строк, по умолчанию 1x6 массив -
Метки отметок делений оси x. Установка
xticklabelтакже принудительно устанавливает свойствоxticklabelmodeв"manual". -
xticklabelmode: {"auto"} |"manual" -
xticklabelrotation: по умолчанию0 -
xticklabelrotationне используется. -
xtickmode: {"auto"} |"manual" -
yaxislocation: {"left"} |"origin"|"right" -
Управление расположением оси y.
-
ycolor: {colorspec} |"none", по умолчанию[0.15000 0.15000 0.15000] -
Цвет оси y. См. colorspec.
-
ycolormode: {"auto"} |"manual" -
ydir: {"normal"} |"reverse" -
Направление оси y:
"normal"снизу вверх. -
ygrid: {"off"} |"on" -
Управление отображением основных линий сетки оси y.
-
ylabel: графическая ручка -
Графическая ручка объекта текстовой метки оси y.
-
ylim: двухэлементный вектор, по умолчанию[0 1] -
Двухэлементный вектор
[ymin ymax], определяющий пределы для оси y. Установкаylimтакже принудительно устанавливает свойствоylimmodeв"manual". См. функцию ylim. -
ylimmode: {"auto"} |"manual" -
yminorgrid: {"off"} |"on" -
Управление отображением второстепенных линий сетки оси y.
-
yminortick: {"off"} |"on" -
yscale: {"linear"} |"log" -
ytick: вектор -
Положение отметок делений оси y. Установка
ytickтакже принудительно устанавливает свойствоytickmodeв"manual". -
yticklabel: строка | массив строк, по умолчанию 1x6 массив -
Метки отметок делений оси y. Установка
yticklabelтакже принудительно устанавливает свойствоyticklabelmodeв"manual". -
yticklabelmode: {"auto"} |"manual" -
yticklabelrotation: по умолчанию0 -
yticklabelrotationне используется. -
ytickmode: {"auto"} |"manual" -
zcolor: {colorspec} |"none", по умолчанию[0.15000 0.15000 0.15000] -
Цвет оси z. См. colorspec.
-
zcolormode: {"auto"} |"manual" -
zdir: {"normal"} |"reverse" -
zgrid: {"off"} |"on" -
Управляет отображением основных линий сетки z.
-
zlabel: графический дескриптор -
Графический дескриптор объекта текста метки z.
-
zlim: двумерный вектор, по умолчанию[0 1] -
Двумерный вектор
[zmin zmaz], определяющий пределы для оси z. Установкаzlimтакже заставляет свойствоzlimmodeпринять значение"manual". См. функцию zlim. -
zlimmode: {"auto"} |"manual" -
zminorgrid: {"off"} |"on" -
Управляет отображением второстепенных линий сетки z.
-
zminortick: {"off"} |"on" -
zscale: {"linear"} |"log" -
ztick: вектор -
Позиция делений оси z. Установка
ztickтакже заставляет свойствоztickmodeпринять значение"manual". -
zticklabel: строка | ячейный массив строк, по умолчанию 1x6 ячеек -
Метки делений оси z. Установка
zticklabelтакже заставляет свойствоzticklabelmodeпринять значение"manual". -
zticklabelmode: {"auto"} |"manual" -
zticklabelrotation: по умолчанию0 -
zticklabelrotationне используется. -
ztickmode: {"auto"} |"manual"
© 1996–2022 The Octave Project Developers
Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions.
https://docs.octave.org/v5.2.0/Axes-Properties.html