график::

Эллипсы в 2D

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

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

Синтаксис

plot::Ellipse2d(r1, r2, <[cx, cy]>, <a = amin .. amax>, options)

Описание

plot::Ellipse2d( r1, r2, [cx, cy] ) создает 2D эллипс с центральной точкой [cx, cy] и полуоси длин r1 и r2 для горизонтали и вертикальной оси, соответственно.

Оси симметрии эллипса параллельны осям координат. Используйте plot::Rotate2d, чтобы создать замещающие знаки различной ориентации.

Если центральная точка не задана, эллипс с центром, (0,0) создается.

Атрибуты

АтрибутЦельЗначение по умолчанию
AffectViewingBoxвлияние объектов на ViewingBox сценыTRUE
AntiAliasedсглаженные строки и точки?TRUE
Centerцентр объектов, центр вращения[0, 0]
CenterXцентр объектов, центр вращения, x-компонент0
CenterYцентр объектов, центр вращения, y-компонент0
Colorосновной цветRGB::Blue
Filledзаполненные или прозрачные области и поверхностиFALSE
FillColorцвет областей и поверхностейRGB::Red
FillPatternтип заполнения областиDiagonalLines
Framesколичество кадров в анимации50
Legendделает запись легенды 
LegendTextкороткий объяснительный текст для легенды 
LegendEntryдобавить этот объект в легенду?FALSE
LineColorцвет строкRGB::Blue
LineWidthширина строк0.35
LineStyleтело, подчеркнутые штриховой линией или пунктирные линии?Solid
LinesVisibleвидимость строкTRUE
LineColorDirectionнаправление цветовых переходов на строках[0, 1]
LineColorDirectionXx-компонент направления цветовых переходов на строках0
LineColorDirectionYy-компонент направления цветовых переходов на строках1
Nameимя объекта графика (для браузера и легенды) 
ParameterEndзакончите значение параметра анимации 
ParameterNameимя параметра анимации 
ParameterBeginначальное значение параметра анимации 
ParameterRangeобласть значений параметра анимации 
SemiAxesполу оси замещающих знаков и ellipsods[2, 1]
SemiAxisXсначала полу ось замещающих знаков и ellipsods2
SemiAxisYвторая полу ось замещающих знаков и ellipsods1
TimeEndвремя окончания анимации10.0
TimeBeginвремя начала анимации0.0
TimeRangeоперативный промежуток анимации0.0 .. 10.0
Titleобъектный заголовок 
TitleFontшрифт объектных заголовков[" sans-serif ", 11]
TitlePositionположение объектных заголовков 
TitleAlignmentвыравнивание по горизонтали заголовков w.r.t. их координатыCenter
TitlePositionXположение объектных заголовков, x компонент 
TitlePositionYположение объектных заголовков, y компонент 
VisibleвидимостьTRUE
VisibleAfterобъект, видимый после этой временной стоимости 
VisibleBeforeобъект, видимый до этой временной стоимости 
VisibleFromToобъект, видимый в это время, располагается 
VisibleAfterEndобъект, видимый после его законченного времени анимации?TRUE
VisibleBeforeBeginобъект, видимый перед его временем анимации, запускается?TRUE

Примеры

Пример 1

Создайте график эллипса с центральной точкой (1,1) и полуоси длин 3 и 1:

ellipse := plot::Ellipse2d(3, 1, [1, 1]):
plot(ellipse)

Примените вращение:

plot(ellipse, plot::Rotate2d(PI/4, [1, 1], ellipse))

delete ellipse:

Параметры

r1, r2

Полуоси эллипса. Они должны быть действительными численными значениями или арифметическими выражениями параметра анимации a.

r1, r2 эквивалентен атрибутам SemiAxisX, SemiAxisY.

cx, cy

Центр. Координаты cx, cy должен быть действительными численными значениями или арифметическими выражениями параметра анимации a. Если никакой центр не задан, эллипс сосредоточен в начале координат.

cx, cy эквивалентен атрибуту Center.

a

Параметр анимации, заданный как a = amin..amax, где amin является начальным значением параметров и amax, является итоговым значением параметров.

Смотрите также

Функции MuPAD

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