LegendTextКороткий объяснительный текст для легенды
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
| Дополнительный | Текстовая строка |
LegendText устанавливает текст для записи легенды объекта.
LegendText технический внутренний атрибут. Вы, скорее всего, захотите использовать атрибут интерфейса библиотеки Legend для того, чтобы установить записи легенды.
Чтобы иметь запись легенды, объект должен иметь Legend установите на TRUE и LegendVisible должен быть TRUE для сцены включения. См. Пример 1.
Если LegendText сброшен, но Legend и LegendVisible TRUE, запись легенды взята из атрибута Name. Если это сброшено также, имя типа объекта отображено. См. Пример 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)