AxesVisible, XAxisVisible, YAxisVisible, ZAxisVisibleОтобразить оси координат?
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
AxesVisible | Обертка библиотеки для “{XAxisVisible, YAxisVisible}” (2D), “{XAxisVisible, YAxisVisible, ZAxisVisible}” (3D) | TRUEложь, или список 2 или 3 из них, в зависимости от размерности |
XAxisVisible, YAxisVisible, ZAxisVisible | Наследованный | FALSE, или TRUE |
| Объекты | Значения по умолчанию |
|---|---|
plot::CoordinateSystem2d |
|
plot::CoordinateSystem3d |
|
С AxesVisible = TRUE по сравнению с AxesVisible = FALSE все оси координат “включаются” или “прочь”.
С XAxisVisible и т.д. оси координат в различных координатных направлениях могут быть включены и выключены, отдельно.
С Axes = Box, оси координат отображены как поле о сцене. С XAxisVisible = FALSE и т.д. четыре ребра этого поля, параллельного соответствующей оси, подавлены.
Кроме того, к AxesVisible = FALSE, можно выключить оси установкой Axes = None, также.
На следующем рисунке вы, вероятно, не хотите осей:
plot(
plot::Arrow2d([1.5, 1], [2.5, 3],
Title = "a", TitlePosition = [2.05, 1.9],
LineStyle = Dashed, Color = RGB::Red),
plot::Arrow2d([1, 2], [2.5, 3],
Title = "b", TitlePosition = [1.6, 2.5],
LineStyle = Dashed, Color = RGB::Blue),
plot::Arrow2d([0, 0], [1, 2], Color = RGB::Red,
Title = "a", TitlePosition = [0.4, 1.0]),
plot::Arrow2d([0, 0], [1.5, 1], Color = RGB::Blue,
Title = "b", TitlePosition = [0.8, 0.3]),
plot::Arrow2d([0, 0], [2.5, 3], Color = RGB::Black,
Title = "a + b", TitlePosition = [1.35, 1.3]),
AxesVisible = FALSE, TitleFont = [14],
TipLength = 5.0*unit::mm, LineWidth = 1.0*unit::mm,
HeaderFont = [20], Header = "how to add two vectors"
)
Используя оси по умолчанию разрабатывают Axes = Box в 3D мы подавляем все части осей, окружают направление x:
plot(plot::Sphere(1, [0, 0, 0]), XAxisVisible = FALSE):
