Title, TitlesОбъектный заголовок
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
Title, Titles | Дополнительный | Текстовая строка |
| Объекты | Значения по умолчанию |
|---|---|
plot::Piechart2d, plot::Piechart3d |
|
Title устанавливает заголовок объекта быть отображенным в графике.
Titles является списком заголовков для частей объекта, например, части круговой диаграммы.
Используя Title, любому графическому объекту можно дать заголовок, который будет отображен в положении, данном атрибутом TitlePosition.
Title может дополнительно быть horizontically выровнен в TitlePosition через TitleAlignment.
Атрибут объекта Visible также влияет на заголовок объекта: Невидимые объекты не показывают свои заголовки.
Titles используется, чтобы установить много заголовков для подобъектов, таких как панели столбиковой диаграммы или сегменты круговой диаграммы. Они не реагируют на TitlePosition.
Title и Titles не могут быть анимированы. Но обратите внимание, что TitlePosition может.
Расположение по умолчанию заголовка относительно TitlePosition должно иметь левый нижний угол заголовка в этом месте:
plot(plot::Point2d(1, 1, Title = "Test",
TitlePosition = [1, 1]))
Это положение зависит от выравнивания заголовка:
plot(plot::Point2d(1, 1, Title = "Test",
TitlePosition = [1, 1],
TitleAlignment = Left))
В 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])
Заголовки невидимых объектов невидимы самих. Это также применяется к объектам, которые временно невидимы:
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])
Используйте 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")
