AxesVisible, XAxisVisible, YAxisVisible, ZAxisVisible

Отобразить оси координат?

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Сводные данные значения

AxesVisibleОбертка библиотеки для “{XAxisVisible, YAxisVisible}” (2D), “{XAxisVisible, YAxisVisible, ZAxisVisible}” (3D)TRUE, FALSE, или список 2 или 3 из них, в зависимости от размерности
XAxisVisible, YAxisVisible, ZAxisVisibleНаследованныйFALSE или TRUE

Графические примитивы

ОбъектыЗначения по умолчанию
plot::CoordinateSystem2d

AxesVisible, XAxisVisible, YAxisVisible: TRUE

plot::CoordinateSystem3d

AxesVisible, XAxisVisible, YAxisVisible, ZAxisVisible: TRUE

Описание

С AxesVisible = TRUE по сравнению с AxesVisible = FALSE все оси координат “включаются” или “прочь”.

С XAxisVisible и т.д., оси координат в различных координатных направлениях могут быть включены и выключены, отдельно.

С Axes = Box, оси координат отображены как поле о сцене. С XAxisVisible = FALSE и т.д., подавлены четыре ребра этого поля, параллельного соответствующей оси.

Кроме того, к AxesVisible = FALSE, можно выключить оси установкой Axes = None, также.

Примеры

Пример 1

На следующем рисунке вы, вероятно, не хотите осей:

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"
)

Пример 2

Используя стиль осей по умолчанию Axes = Box в 3D, мы подавляем все части осей, окружают направление x:

plot(plot::Sphere(1, [0, 0, 0]), XAxisVisible = FALSE):