Function1, Function2, Baseline

Первая штриховка разграничивания функции/кривой

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

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

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

Baseline, Function1, Function2ОбязательныйТекстовая строка

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

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

Описание

Function1 и Function2 относятся к функциям, которые задают границы заштрихованной 2D области типа plot::Hatch.

Baseline является значением y прямой горизонтальной границы штриховки.

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

Если f1, f2 является функциональными объектами типа plot::Function2d, объект h := plot::Hatch(f1, f2) штриховки хранит ссылки на объекты f1, f2 как слоты h::Function1, h::Function2. Это текстовые ссылки (т.е. строки), которым функциональные объекты f1, f2 может быть идентифицирован, но не сами функциональные объекты.

Function1 указывает на функциональный объект типа plot::Function2d или объект кривой типа plot::Curve2d.

Function1 обычно устанавливается неявно plot::Hatch к атрибуту Name его первого аргумента.

Когда Function1 относится к кривой типа, plot::Curve2d, Function2 и Baseline проигнорированы.

Function2 является (дополнительной) второй функцией границы штриховки. В графике заштрихованная область ограничена двумя функциями, упомянутыми Function1 и Function2.

Если Function2 дан, Function1 должен отослать к функциональному графику типа plot::Function2d, также.

Function2 обычно устанавливается неявно plot::Hatch к атрибуту Name его второго аргумента.

Baseline является альтернативным вторым разделителем штриховки. Это задает горизонтальную границу штриховки с y - значение, данное Baseline. Выражение Baseline может быть анимировано.

Примеры

Пример 1

Мы штрихуем область между функциями и x 2:

f1 := plot::Function2d(sqrt(x), x = 0..2, Color = RGB::Black):
f2 := plot::Function2d(x^2, x = 0..2, Color = RGB::Blue):
h := plot::Hatch(f1, f2):
plot(f1, f2, h)

Ссылки на функции границы хранятся строки в объекте h штриховки:

h::Function1, h::Function2

Baseline служит альтернативой для особого случая постоянной функции границы. Значение Baseline может быть анимировано:

h := plot::Hatch(f1, sqrt(2)*a, a = 0 .. 1):
h::Baseline

plot(f1, h)

(Закрытая) кривая типа plot::Curve2d может использоваться в качестве контура штриховки:

f1 := plot::Curve2d([sin(2*x), cos(3*x)], x = 0..2*PI,
                    Color = RGB::Black):
h := plot::Hatch(f1):
h::Function1

plot(f1, h)

delete f1, f2, h, c:

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

Функции MuPAD