LegendTextКороткий объяснительный текст для легенды
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
| Дополнительный | Текстовая строка |
LegendText устанавливает текст для записи легенды объекта.
LegendText является техническим внутренним атрибутом. Вы, скорее всего, захотите использовать атрибут интерфейса библиотеки Legend в порядке установить записи легенды.
Чтобы иметь запись легенды, объекту нужно было установить Legend на TRUE, и LegendVisible должен быть TRUE для сцены включения. Cf. Пример 1.
Если LegendText сброшен, но Legend и LegendVisible является TRUE, запись легенды взята из атрибута Name. Если это сброшено также, имя типа объекта отображено. Cf. Пример 2.
Мы создаем несколько объектов со значениями для набора LegendText:
f := plot::Function2d(sin(x), x = 0..PI,
LegendText = "f(x)", Color = RGB::Red):
g := plot::Function2d(cos(x), x = 0..PI,
LegendText = "f'(x)", Color = RGB::Blue):
p := plot::Point2d([2, sin(2)], PointSize = 3*unit::mm,
LegendText = "(2; f(2))", Color = RGB::Black):Включая легенду, мы строим эти объекты:
plot(f, g, p, LegendVisible = TRUE)

Как мы видим, только функциональные объекты обнаруживаются в легенде. Если p, как предполагается, показывают там также, мы должны явным образом установить LegendEntry на TRUE:
p::LegendEntry := TRUE: plot(f, g, p, LegendVisible = TRUE)

Если объект имеет запись легенды, но LegendText не установлен, первая нейтрализация является атрибутом Name объекта:
plot(plot::Function3d(sin(x^2 + y^2), x = -2..2, y = -2..2,
Color = RGB::Green, FillColorType = Flat,
LegendText = "LegendText: sin",
Name = "Name: sin"),
plot::Function3d(cos(x + y), x = -2..2, y = -2..2,
Color = RGB::Blue, FillColorType = Flat,
Name = "Name: cos"),
LegendVisible)
Как последнее прибежище имя типа объекта используется:
plot(plot::Rectangle(0..1, 0..1),
plot::Point2d(frandom(), frandom()),
plot::Point2d(frandom(), frandom()),
plot::Point2d(frandom(), frandom()),
plot::Point2d(frandom(), frandom()),
plot::Point2d(frandom(), frandom()),
LegendEntry = TRUE, LegendVisible = TRUE)