AxesTitleAlignment
, XAxisTitleAlignment
, YAxisTitleAlignment
, ZAxisTitleAlignment
Выравнивание заголовков осей
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
AxesTitleAlignment | Обертка библиотеки для “{XAxisTitleAlignment , YAxisTitleAlignment }” (2D), “{XAxisTitleAlignment , YAxisTitleAlignment , ZAxisTitleAlignment }” (3D) | Смотрите ниже |
XAxisTitleAlignment , YAxisTitleAlignment , ZAxisTitleAlignment | Наследованный | Begin , Center или End |
Объекты | Значения по умолчанию |
---|---|
plot::CoordinateSystem2d |
|
plot::CoordinateSystem3d |
|
AxesTitleAlginment
управляет выравниванием заголовков осей вдоль осей координат.
С AxesTitleAlignment = End
заголовки для всех осей координат отображены в том конце осей с более высокими координатными значениями.
С AxesTitleAlignment = Begin
заголовки отображены в том конце осей с более низкими координатными значениями.
С AxesTitleAlignment = Center
заголовки сосредоточены вдоль осей.
XAxisTitleAlignment
и т.д. позволяет устанавливать выравнивания заголовка отдельно для каждой одной оси.
Мы строим кулонов потенциал заряженной частицы:
F := plot::Function2d(-1/r, r = 0..1, ViewingBoxYRange = -10..0): S1 := plot::Scene2d(F, AxesTitles = ["distance", "potential"], XAxisTitleAlignment = Center, YAxisTitleAlignment = Begin): S2 := plot::Scene2d(F, AxesTitles = ["distance", "potential"], XAxisTitleAlignment = Begin, YAxisTitleAlignment = End): S3 := plot::Scene2d(F, AxesTitles = ["distance", "potential"], XAxisTitleAlignment = Begin, YAxisTitleAlignment = Begin): plot(S1, S2, S3, Layout = Horizontal, Width = 120*unit::mm, Height = 50*unit::mm):
delete F, S1, S2, S3:
Мы используем 3D аналог предыдущего примера, чтобы продемонстрировать выравнивание заголовков осей в 3D::
F := plot::Function3d(-1/sqrt(x^2 + y^2), x = -1..1, y = -1..1, ViewingBoxZRange = -10 .. 0): S1 := plot::Scene3d(F, AxesTitles = ["x", "y", "potential"], XAxisTitleAlignment = Begin, YAxisTitleAlignment = Center, ZAxisTitleAlignment = End): S2 := plot::Scene3d(F, AxesTitles = ["x", "y", "potential"], XAxisTitleAlignment = Center, YAxisTitleAlignment = End, ZAxisTitleAlignment = Begin): plot(S1, S2, Layout = Vertical, Width = 80*unit::mm, Height = 120*unit::mm):
delete F, S1, S2: