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