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.

Примеры

Пример 1

Мы создаем несколько объектов со значениями для 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)

Пример 2

Если объект имеет запись легенды, но 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)

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

Функции MuPAD

Для просмотра документации необходимо авторизоваться на сайте