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")