Title, Titles

Объектный заголовок

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Сводные данные значения

Title, TitlesДополнительныйТекстовая строка

Графические примитивы

ОбъектыЗначения по умолчанию
plot::Piechart2d, plot::Piechart3d

Titles: [" "]

Описание

Title устанавливает заголовок объекта быть отображенным в графике.

Titles является списком заголовков для частей объекта, например, части круговой диаграммы.

Используя Title, любому графическому объекту можно дать заголовок, который будет отображен в положении, данном атрибутом TitlePosition.

Title может дополнительно быть horizontically выровнен в TitlePosition через TitleAlignment.

Атрибут объекта Visible также влияет на заголовок объекта: Невидимые объекты не показывают свои заголовки.

Titles используется, чтобы установить много заголовков для подобъектов, таких как панели столбиковой диаграммы или сегменты круговой диаграммы. Они не реагируют на TitlePosition.

Title и Titles не могут быть анимированы. Но обратите внимание, что TitlePosition может.

Примеры

Пример 1

Расположение по умолчанию заголовка относительно TitlePosition должно иметь левый нижний угол заголовка в этом месте:

plot(plot::Point2d(1, 1, Title = "Test",
                   TitlePosition = [1, 1]))

Это положение зависит от выравнивания заголовка:

plot(plot::Point2d(1, 1, Title = "Test",
                   TitlePosition = [1, 1],
                   TitleAlignment = Left))

Пример 2

В 3D заголовки имеют так называемую “обшивку счета”: Вместо того, чтобы иметь фиксированную ориентацию, они всегда чертятся в читаемой ориентации, и их размеры не затронуты путем изменения масштаба и перспективное масштабирование:

plot(plot::Point3d(1, 1, 1,
                   Title = "Nr. 1",
                   TitlePosition = [1, 1, 1]),
     plot::Point3d(2, 20, 2,
                   Title = "Nr. 2",
                   TitlePosition = [2, 20, 2]),
     plot::Point3d(10, 10, 10,
                   Title = "Nr. 3",
                   TitlePosition = [10, 10, 10]),
     TitleFont = [30])

Пример 3

Заголовки невидимых объектов невидимы самих. Это также применяется к объектам, которые временно невидимы:

plot(plot::Point2d(i, i, 
          Title = expr2text(i), TitlePosition = [i+1/10, i],
          VisibleAfter = i) $ i = 1..5,
     TimeRange = 0..5,
     ViewingBox = [0..5, 0..5])

Пример 4

Используйте Titles, чтобы маркировать отдельные части статистических графиков, такие как круговые диаграммы:

plot(plot::Piechart2d([3267, 2629, 4970, 18094,
                       4189, 1236, 4003, 297],
                      Titles = ["<= 1900", "1901-1918",
                              "1919-1948", "1949-1978",
                              "1979-1986", "1987-1990",
                              "1991-2000", ">= 2001"]))

Обратите внимание на то, что круговые диаграммы со многими кругами в целом хитры, чтобы маркировать приятно:

p := plot::Piechart3d([10601, 12330, 3388, 2593, 660, 1726,
                       6078, 1760, 7956, 18052, 4049, 1066,
                       4384, 2581, 2804, 2411],
             Titles = ["Baden-Württemberg", "Bayern", "Berlin",
                       "Brandenburg", "Bremen",
                       "Hamburg", "Hessen",
                       "Mecklenburg-Vorpommern",
                       "Niedersachsen", "Nordrhein-Westfalen",
                       "Rheinland-Pfalz", "Saarland", "Sachsen",
                       "Sachsen-Anhalt", "Schleswig-Holstein",
                       "Thüringen"]):
plot(p, Header = "Einwohner 2001")

p::Moves := [0.3]:
plot(p, Header = "Einwohner 2001")

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

Функции MuPAD