TicksLabelStyle, XTicksLabelStyle, YTicksLabelStyle, ZTicksLabelStyleСтиль отображения меток в виде галочки осей
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
TicksLabelStyle | Обертка библиотеки для “{XTicksLabelStyle, YTicksLabelStyle}” (2D), “{XTicksLabelStyle, YTicksLabelStyle, ZTicksLabelStyle}” (3D) | Смотрите ниже |
XTicksLabelStyle, YTicksLabelStyle, ZTicksLabelStyle | Наследованный | Diagonal, Horizontal, Shifted, или Vertical |
| Объекты | Значения по умолчанию |
|---|---|
plot::CoordinateSystem2d |
|
plot::CoordinateSystem3d |
|
TicksLabelStyle позволяет изменять стиль отображения меток в виде галочки на всех осях координат.
XTicksLabelStyle и т.д. позвольте устанавливать стили метки отдельно для каждой одной координатной оси.
Может произойти, что метки в виде галочки накладываются, если слишком много отметок деления вдоль осей координат требуют. Следующие стили для меток в виде галочки доступны, чтобы иметь дело с этой проблемой:
Horizontal: Метки отображены в обычном горизонтальном порядке чтения слева направо.
Vertical: Метки наклоняются 90 градусов против часовой стрелки, т.е. они должны быть считаны от нижней части до верхней части.
Diagonal: Метки наклоняются 45 градусов против часовой стрелки.
Shifted: Каждая вторая метка смещена, чтобы не накладываться.
Обратите внимание на то, что также в 3D ориентация Horizontal, Diagonal, Vertical отсылает к экрану выход независимо 3D ориентации соответствующей оси.
TicksLabelStyle устанавливает стиль отображения для меток меток деления вдоль всех осей координат.
С XTicksLabelStyle и т.д. стиль может быть установлен отдельно для каждой одной оси.
Независимо от TicksLabelStyle, заголовки осей представляются горизонтально. В 2D, атрибут YAxisTitleOrientation доступно, чтобы наклонить заголовок вертикальной оси 90 градусами.
Мы демонстрируем стили для меток меток деления:
f := plot::Function2d(sin(x), x = 0 .. 2*PI):
S1 := plot::Scene2d(f, TicksLabelStyle = Horizontal):
S2 := plot::Scene2d(f, TicksLabelStyle = Vertical):
S3 := plot::Scene2d(f, TicksLabelStyle = Diagonal):
S4 := plot::Scene2d(f, TicksLabelStyle = Shifted):
plot(S1, S2, S3, S4, Height = 10*unit::cm,
Width = 10*unit::cm):
Вот соответствующее изображение в 3D:
f := plot::Function3d(exp(-x^2 - y^2), x = -3..3,
y = -3..3, Submesh = [2, 2]):
S1 := plot::Scene3d(f, TicksLabelStyle = Horizontal):
S2 := plot::Scene3d(f, TicksLabelStyle = Vertical):
S3 := plot::Scene3d(f, TicksLabelStyle = Diagonal):
S4 := plot::Scene3d(f, TicksLabelStyle = Shifted):
plot(S1, S2, S3, S4, Height = 10*unit::cm,
Width = 10*unit::cm):
delete f, S1, S2, S3, S4:
Метки в виде галочки вдоль x - ось почти сталкиваются в следующем графике:
f := plot::Function2d(exp(30*x)*sin(x*100*PI),
x = 10.04 .. 10.05):
plot(f, GridVisible = TRUE, XTicksNumber = High):
Наклон меток дает к более опрятно выглядящей графике:
plot(f, GridVisible = TRUE, XTicksNumber = High,
XTicksLabelStyle = Diagonal):
В следующей графике существует недостаточно пробела, чтобы сжать в требуемом высоком количестве меток деления в направлении y и x:
plot(plot::Function3d(exp(-x^2 - y^2), x = -2..2, y = -2..2,
Submesh = [2, 2]),
TicksNumber = High,
AxesTitles = ["North <--> South",
"East <--> West",
"Heaven <--> Earth"]):
Метки в виде галочки соответствуют Vertical и Diagonal ориентация:
plot(plot::Function3d(exp(-x^2 - y^2), x = -2..2, y = -2..2,
Submesh = [2, 2]),
TicksNumber = High,
XTicksLabelStyle = Vertical,
YTicksLabelStyle = Diagonal,
ZTicksLabelStyle = Horizontal,
AxesTitles = ["North <--> South",
"East <--> West",
"Heaven <--> Earth"]):