график::

Графический примитив за символьные суммы

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

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

Синтаксис

plot::Sum(ex, i = m .. n, <a = amin .. amax>, options)
plot::Sum(sum(ex, i = m .. n), <a = amin .. amax>, options)

Описание

plot::Sum(ex, i = m..n) создает график подведения итогов ex в области значений m..n.

plot::Sum создает отображение частичных сумм на конечном интервале. Математически, plot::Sum(ex, i = m..n) строит функцию.

Чтобы упростить использование plot::Sum в программах, символьные суммы приняты во входе, и plot::Sum заботится, чтобы не оценить их. Это настоятельно рекомендовано, тем не менее, чтобы не использовать этот синтаксис в интерактивных приложениях, избежать преждевременной оценки.

Атрибуты

АтрибутЦельЗначение по умолчанию
AffectViewingBoxвлияние объектов на ViewingBox сценыTRUE
AntiAliasedсглаженные строки и точки?FALSE
Colorосновной цветRGB::Blue
Filledзаполненные или прозрачные области и поверхностиFALSE
FillColorцвет областей и поверхностейRGB::Red
FillPatternтип заполнения областиSolid
Framesколичество кадров в анимации50
Functionвыражение function или процедура 
Legendделает запись легенды 
LegendTextкороткий объяснительный текст для легенды 
LegendEntryдобавить этот объект в легенду?FALSE
LineColorцвет строкRGB::Blue
LineWidthширина строк0.35
LineColor2цвет строкRGB::DeepPink
LineStyleтело, подчеркнутые штриховой линией или пунктирные линии?Solid
LinesVisibleвидимость строкTRUE
LineColorTypeтипы окраски строкиFlat
LineColorFunctionфункциональная окраска строки 
LineColorDirectionнаправление цветовых переходов на строках[0, 1]
LineColorDirectionXx-компонент направления цветовых переходов на строках0
LineColorDirectionYy-компонент направления цветовых переходов на строках1
Nameимя объекта графика (для браузера и легенды) 
ParameterEndзакончите значение параметра анимации 
ParameterNameимя параметра анимации 
ParameterBeginначальное значение параметра анимации 
ParameterRangeобласть значений параметра анимации 
PointColorцвет точекRGB::MidnightBlue
PointsVisibleвидимость точек meshFALSE
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
XMaxокончательное значение параметра “x” 
XMinначальное значение параметра “x” 
XNameимя параметра “x” 
XRangeобласть значений параметра “x” 

Примеры

Пример 1

Это известно это. Мы используем plot::Sum, чтобы отобразить первые 100 частичных сумм:

plot(plot::Sum(1/j^2, j = 1..100),
     plot::Function2d(PI^2/6, x=1..101, LineStyle = Dashed))

С большим количеством частичных сумм шаги аппроксимируют точки:

plot(plot::Sum(sin(j^2)/j, j=1..500))

Пример 2

Чтобы показать некоторые параметры форматирования plot::Sum, мы используем следующую сумму:

s := plot::Sum(1/j, j = 1..20)

По умолчанию этот объект отображен можно следующим образом:

plot(s)

Чтобы изменить параметры, мы можем выбрать их в инспекторе и изменить значения, мы можем дать другие значения непосредственно в команде plot, или мы можем установить новые значения в нашем объекте s:

s::PointsVisible := TRUE:
s::LinesVisible := FALSE:
s::PointColor := RGB::Green:
plot(s)

Пример 3

plot::Sum позволяет анимацию обычным способом, например, термином суммировать:

plot(plot::Sum(sin(a*i^2)/i, i = 1..50, a = 0..PI))

Другой интересный параметр, чтобы анимировать является областью значений суммирования:

plot(plot::Sum((-1)^j/j, j = 1..jmax, jmax = 1..50))

Параметры

ex

Арифметическое выражение в i и параметре анимации a, если это используется.

ex эквивалентен атрибуту Function.

i

Идентификатор или индексированный идентификатор.

i эквивалентен атрибуту XName.

m .. n

Область значений i. m и n могут быть выражениями в параметре анимации a. Суммирование пробегается через целое число m +. Если n - m не будет целым числом, n не будет достигнут.

m.. n эквивалентен атрибутам XRange, XMin, XMax.

a

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

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

Функции MuPAD

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