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.

Примеры

Пример 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