SemiAxes, SemiAxisX, SemiAxisY, SemiAxisZПолу оси замещающих знаков и ellipsods
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
| Объекты | Значения по умолчанию |
|---|---|
plot::Ellipsoid |
|
plot::Ellipse2d |
|
plot::Ellipse3d |
|
plot::Arc2d |
|
plot::Arc3d |
|
SemiAxes определяет длины полу осей замещающих знаков в 2D и эллипсоидов в 3D.
SemiAxes = [rx, ry] устанавливает длины r x, r y полу осей эллипса в 2D.
SemiAxes = [rx, ry, rz] устанавливает длины r x, r y, r z полу осей эллипсоида в 3D.
SemiAxisX = rx, SemiAxisY = ry, SemiAxisZ = rz относится к полу оси в x, y и направлении z, соответственно.
Значения этих атрибутов могут быть анимированы.
Мы создаем эллипс вокруг источника с полу осями 1 и 2:
e := plot::Ellipse2d(1, 2, [0, 0]):
Первые два аргумента в plot::Ellipse2d являются полу осями. Внутренне, они хранятся как атрибуты SemiAxisX и SemiAxisY и могут быть изменены путем присвоения новых значений:
e::SemiAxisX, e::SemiAxisY, e::SemiAxes
![]()
e::SemiAxes := [3, 2]: plot(e):

delete e:
SemiAxes может быть анимирован:
plot(plot::Ellipse2d(a, 3 - a, [3, 3], a = 1..2)):
