15.3.3.3 Свойства осей ¶
Свойства объектов axes (см. оси):
Категории: ¶
Автоматические свойства дочерних элементов | Внешний вид рамки осей | Внешний вид сетки осей | Выполнение обратного вызова | Управление камерой и видом | Цвет и прозрачность | Создание/Удаление | Отображение | Взаимодействие с мышкой | Идентификация объекта | Положение объекта | Родитель/Дочерние элементы | Внешний вид текста
Автоматические свойства дочерних элементов ¶
-
colororder: N-by-3 матрица RGB, по умолчанию 7-by-3 double ¶ -
Значения RGB, используемые функцией plot для окраски дочерних объектов.
-
colororderindex: целое число, по умолчанию1¶ -
Индекс следующего цвета из свойства
"colororder", который будет использоваться объектами-потомками осей. -
linestyleorder: по умолчанию"-"¶ -
Список типов линий, которые будут использоваться по порядку объектами-потомками осей, заданными как массив ячеек строк спецификации линий. Обратите внимание, что тип линии увеличивается только после прохождения всего списка
"colororder". См. Типы линий. -
linestyleorderindex: скаляр целого числа, по умолчанию1¶ -
Индекс следующего типа линии из свойства
"linestyleorder", который будет использоваться объектами-потомками осей. -
nextseriesindex(только для чтения): скаляр целого числа, по умолчанию1¶ -
Текущее значение индекса в свойствах "colororder" и "linestyleorder", указывающее элемент, который будет использован следующим дочерним объектом.
Внешний вид рамки осей ¶
-
box: {"off"} |"on"¶ -
Управляет отображением рамки вокруг осей.
-
boxstyle: {"back"} |"full"¶ -
Для 3D осей управляет отображением
"full"рамки или только 3"back"осей. -
color: colorspec, def.[1 1 1]¶ -
Цвет фона области осей. Смотрите colorspec.
-
dataaspectratio: трёхэлементный вектор, def.[1 1 1]¶ -
Устанавливает относительную высоту и ширину данных, отображаемых на осях. Установка
dataaspectratioв значение[1, 2]приводит к тому, что длина одной единицы, отображаемой на оси x, будет равна длине двух единиц на оси y. Смотрите функцию daspect. Установкаdataaspectratioтакже принудительно устанавливает свойствоdataaspectratiomodeв значение"manual". -
dataaspectratiomode: {"auto"} |"manual"¶ -
Текущее состояние режима соотношения сторон данных, либо установленное вручную свойством
"dataaspectratio", либо автоматически установленное Octave для подгонки данных к текущему виду вместе с другими свойствами отображения. -
layer: {"bottom"} |"top"¶ -
Управляет, рисуются ли оси под дочерними графическими объектами (деления, подписи и т. д., скрытые наложенными объектами) или над ними.
-
layout(только для чтения): def.[](0x0)¶ -
Укладка плиток и сетки для объектов осей пока не реализована.
layoutне используется. -
linewidth: скаляр, def.0.5000¶ -
Ширина линий основных осей.
-
tickdir:"both"| {"in"} |"none"|"out"¶ -
Управляет направлением делений осей:
"in"к области графика или"out". Значение"both"отображает деления внутрь и наружу. Значение"none"означает, что деления не будут отображаться, хотя метки делений всё равно будут отрисованы. Установкаtickdirтакже принудительно устанавливает свойствоtickdirmodeв значение"manual". Обратите внимание, что по умолчанию значение"in"для 2D и"out"для 3D графиков. -
tickdirmode: {"auto"} |"manual"¶ -
Текущее состояние режима tickdir, либо установленное вручную свойством
"tickdir", либо автоматически установленное по умолчанию для текущего вида. -
ticklength: двумерный вектор, def.[0.010000 0.025000]¶ -
Двухэлементный вектор
[2Dlen 3Dlen], определяющий длину делений относительно самой длинной видимой оси. -
toolbar(только для чтения): def.[](0x0)¶ -
Объекты AxesToolbar пока не реализованы для объектов осей.
toolbarне используется. -
xaxis(только для чтения): def.[](0x0)¶ -
Объекты Axes Ruler пока не реализованы для объектов осей.
xaxisне используется. -
xaxislocation: {"bottom"} |"origin"|"top"¶ -
Управляет расположением оси x.
-
xcolor: {colorspec} |"none", def.[0.1500 0.1500 0.1500]¶ -
Цвет оси x. Смотрите colorspec. Установка
xcolorтакже принудительно устанавливает свойствоxcolormodeв значение"manual". -
xcolormode: {"auto"} |"manual"¶ -
Текущее состояние настройки, определяющей цвет линий сетки оси x. Если установлено значение
"auto"и/или свойство"gridcolormode"установлено в"manual", цвет сетки оси x будет определяться свойством"gridcolor". В противном случае цвет сетки оси x будет определяться свойством"xcolor". -
xdir: {"normal"} |"reverse"¶ -
Направление оси x:
"normal"слева направо в стандартных 2D и 3D представлениях. -
xlim: двумерный вектор, def.[0 1]¶ -
Двухэлементный вектор
[xmin xmax], определяющий пределы для оси x. Установкаxlimтакже принудительно устанавливает свойствоxlimmodeв значение"manual". Смотрите функцию xlim. -
xlimitmethod:"padded"| {"tickaligned"} |"tight"¶ -
Метод определения пределов оси x, когда свойство
xlimmodeравно"auto". Значение по умолчанию,"tickaligned", выравнивает пределы с ближайшими делениями. Значение"tight"корректирует пределы, чтобы охватить все графические объекты на оси, а значение"padded"добавляет дополнительный отступ примерно 7% от диапазона данных вокруг объектов. Смотрите функцию axis. -
xlimmode: {"auto"} |"manual"¶ -
Текущее состояние метода выбора пределов оси x, либо установленное вручную свойством
"xlim", либо автоматически установленное для охвата отображаемых данных в соответствии со свойством"xlimitmethod". -
xminortick: {"off"} |"on"¶ -
Управляет отображением вспомогательных делений оси x.
-
xtick: вектор ¶ -
Положение делений оси x. Установка
xtickтакже принудительно устанавливает свойствоxtickmodeв значение"manual". -
xtickmode: {"auto"} |"manual"¶ -
Настройка для определения, устанавливаются ли положения и интервалы делений оси x автоматически Octave или вручную с помощью свойства
"xtick". -
yaxis(только для чтения): def.[](0x0)¶ -
Объекты Axes Ruler пока не реализованы для объектов осей.
yaxisне используется. -
yaxislocation: {"left"} |"origin"|"right"¶ -
Управляет расположением оси y.
-
ycolor: {colorspec} |"none", def.[0.1500 0.1500 0.1500]¶ -
Цвет оси y. Смотрите colorspec.
-
ycolormode: {"auto"} |"manual"¶ -
Текущее состояние настройки, определяющей цвет линий сетки оси y. Если установлено значение
"auto"и/или свойство"gridcolormode"установлено в"manual", цвет сетки оси y будет определяться свойством"gridcolor". В противном случае цвет сетки оси y будет определяться свойством"ycolor". -
ydir: {"normal"} |"reverse"¶ -
Направление оси y:
"normal"снизу вверх в 2D и спереди назад в 3D по умолчанию. -
ylim: двумерный вектор, def.[0 1]¶ -
Двухэлементный вектор
[ymin ymax], определяющий пределы для оси y. Установкаylimтакже принудительно устанавливает свойствоylimmodeв значение"manual". Смотрите функцию ylim. -
ylimitmethod:"padded"| {"tickaligned"} |"tight"¶ -
Метод определения пределов оси y, когда свойство
xlimmodeравно"auto". Значение по умолчанию,"tickaligned", выравнивает пределы с ближайшими делениями. Значение"tight"корректирует пределы, чтобы охватить все графические объекты на оси, а значение"padded"добавляет дополнительный отступ примерно 7% от диапазона данных вокруг объектов. Смотрите функцию axis.
-
ylimmode: {"auto"} |"manual"¶ -
Текущее состояние метода выбора пределов оси y, либо вручную заданное свойством
"ylim", либо автоматически устанавливаемое для охватывания данных, согласно свойству"ylimitmethod". -
ytick: vector ¶ -
Положение метки делений оси y. Установка
ytickтакже принудительно устанавливает свойствоytickmodeв значение"manual". -
ytickmode: {"auto"} |"manual"¶ -
Настройка для определения, устанавливаются ли расположение и интервал меток делений оси y автоматически Octave или вручную, используя свойство
"ytick". -
zaxis(только для чтения): def.[](0x0)¶ -
Объекты линейки осей для объектов осей пока не реализованы.
zaxisне используется. -
zcolor: {colorspec} |"none", def.[0.1500 0.1500 0.1500]¶ -
Цвет оси z. Смотрите colorspec.
-
zcolormode: {"auto"} |"manual"¶ -
Текущее состояние настройки, определяющей цвет, применяемый к линиям сетки оси z. Если установлено значение
"auto"и/или свойство"gridcolormode"установлено в значение"manual", цвет сетки оси z будет определяться свойством"gridcolor". В противном случае цвет сетки оси z будет определяться свойством"zcolor". -
zdir: {"normal"} |"reverse"¶ -
Направление оси z:
"normal"по умолчанию в 3D представлениях от низа к верху. -
zlim: двухэлементный вектор, def.[0 1]¶ -
Двухэлементный вектор
[zmin zmax], определяющий пределы для оси z. Установкаzlimтакже принудительно устанавливает свойствоzlimmodeв значение"manual". Смотрите функцию zlim. -
zlimitmethod:"padded"| {"tickaligned"} |"tight"¶ -
Метод, используемый для определения пределов оси z, когда свойство
xlimmodeимеет значение"auto". Значение по умолчанию,"tickaligned", выравнивает пределы с ближайшими отметками. При значении"tight"пределы корректируются так, чтобы охватывать все графические объекты на оси, а при значении"padded"добавляется дополнительный отступ приблизительно 7% от диапазона данных вокруг объектов. Смотрите функцию axis. -
zlimmode: {"auto"} |"manual"¶ -
Текущее состояние метода выбора пределов оси z, либо вручную заданное свойством
"zlim", либо автоматически устанавливаемое для охватывания данных, согласно свойству"zlimitmethod". -
zminortick: {"off"} |"on"¶ -
Управление отображением дополнительных меток делений оси z.
-
ztick: vector ¶ -
Положение меток делений оси z. Установка
ztickтакже принудительно устанавливает свойствоztickmodeв значение"manual". -
ztickmode: {"auto"} |"manual"¶ -
Настройка для определения, устанавливаются ли расположение и интервал меток делений оси z автоматически Octave или вручную, используя свойство
"ztick".
Внешний вид сетки осей ¶
-
gridalpha: def.0.1500¶ -
Прозрачность пока не реализована для объектов осей.
gridalphaне используется. -
gridalphamode: {"auto"} |"manual"¶ -
Прозрачность пока не реализована для объектов осей.
gridalphamodeне используется. -
gridcolor: {colorspec} |"none", def.[0.1500 0.1500 0.1500]¶ -
Цвет основных линий сетки. Смотрите colorspec. Установка
gridcolorтакже принудительно устанавливает свойствоgridcolormodeв значение"manual". -
gridcolormode: {"auto"} |"manual"¶ -
Текущее состояние режима gridcolor, либо вручную заданный свойством
"gridcolor", либо автоматически установленное Octave по умолчанию. -
gridlinestyle: {"-"} |"--"|"-."|":"|"none"¶ -
См. Стиль линий.
-
innerposition: четырехэлементный вектор, def.[0.1300 0.1100 0.7750 0.8150]¶ -
Свойство
"innerposition"совпадает со свойством"position". -
minorgridalpha: def.0.2500¶ -
Прозрачность пока не реализована для объектов осей.
minorgridalphaне используется. -
minorgridalphamode: {"auto"} |"manual"¶ -
Прозрачность пока не реализована для объектов осей.
minorgridalphamodeне используется. -
minorgridcolor: {colorspec} |"none", def.[0.1000 0.1000 0.1000]¶ -
Цвет дополнительных линий сетки. Смотрите colorspec. Установка
minorgridcolorтакже принудительно устанавливает свойствоminorgridcolormodeв значение"manual". -
minorgridcolormode: {"auto"} |"manual"¶ -
Текущее состояние режима minorgridcolor, либо вручную заданный свойством
"minorgridcolor", либо автоматически установленное Octave по умолчанию. -
minorgridlinestyle:"-"|"--"|"-."| {":"} |"none"¶ -
См. Стиль линий.
-
xgrid: {"off"} |"on"¶ -
Управление отображением основных линий сетки оси x.
-
xminorgrid: {"off"} |"on"¶ -
Управление отображением дополнительных линий сетки оси x.
-
xscale: {"linear"} |"log"¶ -
Установка масштаба оси x на линейный или логарифмический.
-
ygrid: {"off"} |"on"¶ -
Управление отображением основных линий сетки оси y.
-
yminorgrid: {"off"} |"on"¶ -
Управление отображением дополнительных линий сетки оси y.
-
yminortick: {"off"} |"on"¶ -
Управление отображением дополнительных меток делений оси y.
-
yscale: {"linear"} |"log"¶ -
Установка масштаба оси y на линейный или логарифмический.
-
zgrid: {"off"} |"on"¶ -
Управление отображением основных линий сетки оси z.
-
zminorgrid: {"off"} |"on"¶ -
Управление отображением дополнительных линий сетки оси z.
-
zscale: {"linear"} |"log"¶ -
Установка масштаба оси z на линейный или логарифмический.
Выполнение обратного вызова ¶
-
busyaction:"cancel"| {"queue"} ¶ -
Определяет, как Octave обрабатывает выполнение свойств обратного вызова этого объекта, когда он не может прервать выполнение обратного вызова другого объекта. Это актуально только тогда, когда объект обратного вызова, который выполняется в данный момент, имеет свойство
interruptibleустановленным в значение"off". Свойствоbusyactionобъекта прерывающего обратного вызова указывает, является ли прерывающий обратный вызов помещенным в очередь ("queue"(по умолчанию)) или отброшенным ("cancel"). См. раздел Обратные вызовы. -
interactions(только для чтения): по умолчанию[](0x0)¶ -
Объекты взаимодействия для объектов осей пока не реализованы.
interactionsне используется. -
interruptible:"off"| {"on"} ¶ -
Указывает, могут ли функции обратного вызова этого объекта прерываться другими функциями обратного вызова. По умолчанию
interruptibleравно"on", и функции обратного вызова, использующие функцииdrawnow,figure,waitfor,getframeилиpause, в конечном итоге прерываются. См. раздел Обратные вызовы.
Параметры камеры и вида ¶
-
cameraposition: вектор из трех элементов, по умолчанию[0.5000 0.5000 9.1603]¶ -
Координаты положения камеры, просматривающей оси. Установка
camerapositionтакже принудительно устанавливает свойствоcamerapositionmodeв значение"manual". -
camerapositionmode: {"auto"} |"manual"¶ -
Текущее состояние свойства положения камеры, устанавливается ли оно автоматически в соответствии с функцией view или устанавливается вручную с помощью свойства
"cameraposition". -
cameratarget: вектор из трех элементов, по умолчанию[0.5000 0.5000 0.5000]¶ -
Координаты точки, на которую направлена камера просмотра. Установка
cameratargetтакже принудительно устанавливает свойствоcameratargetmodeв значение"manual". -
cameratargetmode: {"auto"} |"manual"¶ -
Текущее состояние свойства целевой точки камеры, устанавливается ли оно вручную с помощью свойства
"cameratarget"или автоматически позиционируется в центре области графика осей. -
cameraupvector: вектор из трех элементов, по умолчанию[0 1 0]¶ -
Вектор из трех элементов, определяющий направление вверх текущего вида. Обратите внимание, что значение по умолчанию равно [0 1 0] для 2D графиков и [0 0 1] для 3D графиков. Установка
cameraupvectorтакже принудительно устанавливает свойствоcameraupvectormodeв значение"manual". -
cameraupvectormode: {"auto"} |"manual"¶ -
Текущее состояние свойства вектора направления "вверх" камеры, устанавливается в ручное значение при использовании свойства
"cameraupvector"для изменения вектора от значений по умолчанию для 2D или 3D. -
cameraviewangle: скаляр, по умолчанию6.6086¶ -
Поле зрения камеры, определенное как угол от 0 до 180 градусов. Установка
cameraviewangleтакже принудительно устанавливает свойствоcameraviewanglemodeв значение"manual". -
cameraviewanglemode: {"auto"} |"manual"¶ -
Текущее состояние свойства угла обзора камеры, устанавливается ли оно вручную с помощью свойства
"cameraviewangle"или автоматически устанавливается Octave для включения всех видимых объектов. -
projection: {"orthographic"} |"perspective"¶ -
Настройка ортогональной/перспективной проекции пока не реализована для объектов осей.
projectionне используется. -
view: вектор из двух элементов, по умолчанию[0 90]¶ -
Вектор из двух элементов
[azimuth elevation], определяющий точку обзора для трехмерных графиков.
Цвет и прозрачность ¶
-
alim: по умолчанию[0 1]¶ -
Прозрачность пока не реализована для объектов осей.
alimне используется. -
alimmode: {"auto"} |"manual"¶ -
Прозрачность пока не реализована для объектов осей.
alimmodeне используется. -
alphamap: по умолчанию[](0x0)¶ -
Прозрачность пока не реализована для объектов осей.
alphamapне используется. -
alphascale: {"linear"} |"log"¶ -
Прозрачность пока не реализована для объектов осей.
alphascaleне используется. -
ambientlightcolor: по умолчанию[1 1 1]¶ -
Равномерное фоновое освещение осей пока не реализовано для объектов осей.
ambientlightcolorне используется. -
clim: вектор из двух элементов, по умолчанию[0 1]¶ -
Определяет пределы цветовой оси для элементов осей, у которых установлено свойство
cdata. Установкаclimтакже принудительно устанавливает свойствоclimmodeв значение"manual". -
climmode: {"auto"} |"manual"¶ -
Текущее состояние режима ограничения цвета, устанавливается ли оно вручную с помощью свойства
"clim"или автоматически устанавливается Octave в минимальное и максимальное значенияcdataэлементов осей. -
colormap: матрица N×3, по умолчанию 64×3 double ¶ -
Матрица, содержащая цветовую карту RGB для этого объекта осей.
-
colorscale: {"linear"} |"log"¶ -
Автоматическое линейное/логарифмическое масштабирование цвета пока не реализовано для объектов осей.
colorscaleне используется.
Создание/Удаление ¶
-
beingdeleted: {"off"} |"on"¶ -
Свойство, указывающее, что функция инициировала удаление объекта.
beingdeletedустанавливается в значение true до тех пор, пока объект больше не существует. -
createfcn: строка | обработчик функции, по умолчанию[](0x0)¶ -
Функция обратного вызова, выполняемая сразу после создания осей. Функция устанавливается с использованием свойства по умолчанию для корневого объекта, например,
set (groot, "defaultaxescreatefcn", 'disp ("axes created!")').Дополнительную информацию о написании функций-листенере графики см. в разделе Обратные вызовы.
-
deletefcn: строка | обработчик функции, по умолчанию[](0x0)¶ -
Функция обратного вызова, выполняемая непосредственно перед удалением осей.
Дополнительную информацию о написании функций-листенере графики см. в разделе Обратные вызовы.
Отображение ¶
-
clipping:"off"| {"on"} ¶ -
Управление обрезкой элементов осей для объектов осей пока не реализовано.
clippingне используется. -
clippingstyle: {"3dbox"} |"rectangle"¶ -
Управление обрезкой элементов осей для объектов осей пока не реализовано.
clippingstyleне используется. -
visible:"off"| {"on"} ¶ -
Если
visibleравно"off", оси не будут отображаться на экране.
Взаимодействие с мышью ¶
-
buttondownfcn: строка | функция-обработчик, по умолчанию[](0x0)¶ -
Для получения информации о том, как написать функции-слушатели графики, см. раздел Обработчики событий.
-
contextmenu: дескриптор графического объекта, по умолчанию[](0x0)¶ -
Дескриптор графического объекта uicontextmenu, который в настоящее время связан с этим объектом осей.
-
currentpoint: матрица 2x3, по умолчанию 2x3 double ¶ -
Матрица
[xf, yf, zf; xb, yb, zb], которая содержит координаты (в единицах данных осей) точки, над которой находился указатель мыши, когда нажалась кнопка мыши. Если определена функция-обработчик событий мыши,currentpointсодержит координаты указателя в момент нажатия кнопки мыши. Для 3D-графиков первая строка возвращаемой матрицы указывает точку, ближайшую к текущей позиции камеры, а вторая — наиболее удалённую точку. Эти две точки образуют линию, перпендикулярную экрану. -
hittest:"off"| {"on"} ¶ -
Указывает, обрабатывает ли ось события мыши или передает их родительским объектам. При включении объект может реагировать на щелчки мыши, оценивая
"buttondownfcn", отображая uicontextmenu и, в конечном итоге, становясь корневым"currentobject". Это свойство актуально только тогда, когда объект может принимать щелчки мыши, что определяется свойством"pickableparts". См. свойство pickableparts. -
mousewheelzoom: скаляр в диапазоне (0, 1), по умолчанию0.5000¶ -
Доля пределов осей для масштабирования при каждом движении колесика мыши.
-
pickableparts:"all"|"none"| {"visible"} ¶ -
Указывает, будут ли оси принимать щелчки мыши. По умолчанию
pickablepartsравно"visible", и только видимые части осей или их дочерних элементов могут реагировать на щелчки мыши. Когдаpickablepartsравно"all", как видимые, так и невидимые части (или дочерние элементы) могут реагировать на щелчки мыши. Когдаpickablepartsравно"none", щелчки мыши по объекту игнорируются и передаются любым объектам под ним. Когда объект настроен на принятие щелчков мыши, свойство"hittest"определит, как они будут обработаны. См. свойство hittest. -
selected: {"off"} |"on"¶ -
Свойство указывает, выбраны ли эти оси.
-
selectionhighlight:"off"| {"on"} ¶ -
Если
selectionhighlightравно"on", то состояние выбора осей визуально выделяется.
Идентификация объекта ¶
-
nextplot:"add"| {"replace"} |"replacechildren"¶ -
nextplotиспользуется функциями высокого уровня для построения графиков, чтобы определить, что делать с уже имеющимися графическими объектами на осях. См. функцию newplot. Состояниеnextplotобычно контролируется с помощью функцииhold. См. функцию hold. -
tag: строка, по умолчанию""¶ -
Пользовательская строка для маркировки графического объекта.
-
title: дескриптор графического объекта ¶ -
Дескриптор графического объекта текстовой метки.
-
type(только для чтения): строка ¶ -
Имя класса графического объекта.
typeвсегда равно"axes". -
userdata: Любые данные Octave, по умолчанию[](0x0)¶ -
Пользовательские данные для ассоциации с графическим объектом.
Положение объекта ¶
-
outerposition: вектор из четырёх элементов, по умолчанию[0 0 1 1]¶ -
Указывает положение графика, включая заголовки, оси и легенду. Четыре элемента вектора — координаты левого нижнего угла и ширина и высота графика в единицах, нормализованных к ширине и высоте окна графика. Например,
[0.2, 0.3, 0.4, 0.5]устанавливает левый нижний угол осей в (0.2, 0.3), а ширину и высоту — соответственно 0.4 и 0.5. См. свойство position. -
plotboxaspectratio: по умолчанию[1 1 1]¶ -
См. функцию pbaspect. Установка
plotboxaspectratioтакже принудительно устанавливает свойствоplotboxaspectratiomodeв значение"manual". -
plotboxaspectratiomode: {"auto"} |"manual"¶ -
Текущее состояние режима соотношения сторон области графика, либо вручную установленное свойством
"dataaspectratio", либо автоматически установленное Octave в сочетании с другими свойствами отображения для размещения данных в текущем представлении. -
position: вектор из четырёх элементов, по умолчанию[0.1300 0.1100 0.7750 0.8150]¶ -
Указывает положение графика, исключая заголовки, оси и легенду. Четыре элемента вектора — координаты левого нижнего угла и ширина и высота графика в единицах, нормализованных к ширине и высоте окна графика. Например,
[0.2, 0.3, 0.4, 0.5]устанавливает левый нижний угол осей в (0.2, 0.3), а ширину и высоту — соответственно 0.4 и 0.5. См. свойство outerposition. -
positionconstraint:"innerposition"| {"outerposition"} ¶ -
Указывает, какое из свойств
"innerposition"или"outerposition"имеет приоритет при изменении размеров аннотаций осей. См. свойство"innerposition"и свойство"outerposition". -
units:"centimeters"|"characters"|"inches"| {"normalized"} |"pixels"|"points"¶ -
Единицы измерения, используемые для интерпретации свойств
"position","outerposition"и"tightinset".
Родитель/Дочерние элементы ¶
-
children(только для чтения): вектор дескрипторов графических объектов, по умолчанию[](0x1)¶ -
Дескрипторы графических объектов дочерних элементов осей.
-
handlevisibility:"callback"|"off"| {"on"} ¶ -
Если
handlevisibilityравно"off", дескриптор осей не отображается в свойстве"children"родительского объекта. -
parent: дескриптор графического объекта ¶ -
Дескриптор родительского графического объекта.
-
sortmethod:"childorder"| {"depth"} ¶ -
Управление порядком отображения дочерних элементов для объектов осей пока не реализовано.
sortmethodне используется.
Оформление текста ¶
-
fontangle:"italic"| {"normal"} ¶ -
Управление стилем шрифта: курсив или обычный.
-
fontname: string, def."*"¶ -
Имя шрифта, используемого для отображения текста. При установке этого свойства, движок рендеринга текста будет искать соответствующий шрифт в вашей системе. Если не найдет, то текст будет отображен с использованием стандартного шрифта без засечек (также как и значение по умолчанию
"*").Примечание для программистов: На системах, которые не используют FontConfig напрямую (все кроме Linux), кэш шрифтов создается при установке Octave. Вам нужно будет запустить
system ("fc-cache -fv")вручную после установки новых шрифтов. -
fontsize: scalar, def.10¶ -
Размер шрифта, используемого для отображения текста. См. свойство fontunits. Установка
fontsizeтакже принудительно устанавливает свойствоfontsizemodeв значение"manual". -
fontsizemode: {"auto"} |"manual"¶ -
Текущее состояние режима размера шрифта, либо установленного вручную с помощью свойства
"fontsize", либо автоматически установленного Octave для сохранения читаемости. -
fontsmoothing:"off"| {"on"} ¶ -
Управление антиалиасингом текста, связанного с осями.
-
fontunits:"centimeters"|"inches"|"normalized"|"pixels"| {"points"} ¶ -
Единицы измерения для свойства
"fontsize". -
fontweight:"bold"| {"normal"} ¶ -
Управление вариантом основного шрифта, используемого для отображения текста.
-
labelfontsizemultiplier: def.1.1000¶ -
Соотношение размеров шрифта подписей осей (x/y/z) и шрифта меток делений.
-
legend(только для чтения): def.[](0x0)¶ -
Управление легендой для объектов осей пока не реализовано.
legendне используется. Используйте функцию legend для управления свойствами легенды. -
ticklabelinterpreter:"latex"|"none"| {"tex"} ¶ -
Управление интерпретацией свойств x/y/z меток делений. См. Использование свойства
"interpreter". -
tightinset(только для чтения): четырехэлементный вектор ¶ -
Размер отступов вокруг осей, которые охватывают подписи и аннотации заголовков.
-
titlefontsizemultiplier: положительный скаляр, def.1.1000¶ -
Соотношение размера шрифта заголовка и размера шрифта меток делений.
-
titlefontweight: {"bold"} |"normal"¶ -
Управление вариантом основного шрифта, используемого для заголовка оси.
-
xlabel: дескриптор графического объекта ¶ -
Дескриптор графического объекта текста подписи оси x.
-
xticklabel: строка | ячейный массив строк, def. 6x1 ячейный массив ¶ -
Метки делений оси x. Установка
xticklabelтакже принудительно устанавливает свойствоxticklabelmodeв"manual". -
xticklabelmode: {"auto"} |"manual"¶ -
Установка для определения, устанавливаются ли метки делений оси x автоматически Octave или вручную с помощью свойства
"xticklabel". -
xticklabelrotation: def.0¶ -
Поворот подписей осей для объектов осей пока не реализован.
xticklabelrotationне используется. -
ylabel: дескриптор графического объекта ¶ -
Дескриптор графического объекта текста подписи оси y.
-
yticklabel: строка | ячейный массив строк, def. 6x1 ячейный массив ¶ -
Метки делений оси y. Установка
yticklabelтакже принудительно устанавливает свойствоyticklabelmodeв"manual". -
yticklabelmode: {"auto"} |"manual"¶ -
Установка для определения, устанавливаются ли метки делений оси y автоматически Octave или вручную с помощью свойства
"yticklabel". -
yticklabelrotation: def.0¶ -
Поворот подписей осей для объектов осей пока не реализован.
yticklabelrotationне используется. -
zlabel: дескриптор графического объекта ¶ -
Дескриптор графического объекта текста подписи оси z.
-
zticklabel: строка | ячейный массив строк, def. 6x1 ячейный массив ¶ -
Метки делений оси z. Установка
zticklabelтакже принудительно устанавливает свойствоzticklabelmodeв"manual". -
zticklabelmode: {"auto"} |"manual"¶ -
Установка для определения, устанавливаются ли метки делений оси z автоматически Octave или вручную с помощью свойства
"zticklabel". -
zticklabelrotation: def.0¶ -
Поворот подписей осей для объектов осей пока не реализован.
zticklabelrotationне используется.
© 1996–2023 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/v9.2.0/Axes-Properties.html