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 может быть анимировано.
Мы штрихуем область между функциями
и 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: