TitlePosition, TitlePositionX, TitlePositionY, TitlePositionZ

Положение объектных заголовков

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

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

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

TitlePositionОбертка библиотеки для “[TitlePositionX, TitlePositionY]” (2D), “[TitlePositionX, TitlePositionY, TitlePositionZ]” (3D)Смотрите ниже
TitlePositionX, TitlePositionY, TitlePositionZДополнительныйВыражение MuPAD®

Описание

TitlePosition устанавливает положение, где объектный заголовок отображен.

TitlePositionX, TitlePositionY и TitlePositionZ относятся к отдельным компонентам TitlePosition.

Объекту можно дать заголовок, который будет отображен в диаграмме с атрибутом Title. TitlePosition, TitlePositionX, TitlePositionY, TitlePositionZ определяет положение этого заголовка.

TitlePosition, TitlePositionX, TitlePositionY, TitlePositionZ определяет точку привязки заголовка, который находится в 3D, отображенном в “обшивающем счета режиме”, что означает, что текст будет всегда стоять перед наблюдателем и будет всегда отображаться в том же размере, независимо от изменения масштаба или перспективы. Выравнивание текста w.r.t. точка привязки далее определяется установкой TitleAlignment, cf. Пример 1.

MuPAD не имеет автоматического расположения заголовков; чтобы расположить заголовок правильно, TitlePosition должен быть установлен.

Примеры

Пример 1

Мы строим три точки с заголовками, присоединенными к ним, изменяя выравнивание. В демонстрационных целях положения заголовка совпадают с точками:

plot(plot::Point2d(0, 3, Title = "Left",   TitlePosition = [0, 3],
                   TitleAlignment = Left),
     plot::Point2d(0, 2, Title = "Center", TitlePosition = [0, 2],
                   TitleAlignment = Center),
     plot::Point2d(0, 1, Title = "Right",  TitlePosition = [0, 1],
                   TitleAlignment = Right),
     Axes = None, PointSize = 2.0*unit::mm,
     ViewingBox = [-1..1, 0..4])

Пример 2

Более реалистическое размещение заголовков должно разделить их немного от точек:

plot(plot::Polygon2d([[0, 0], [5, 0], [9/5, 12/5]], Closed),
     plot::Point2d([0, 0], Title = "A", 
                   TitlePosition = [-0.2, -0.1]),
     plot::Point2d([5, 0], Title = "B", 
                    TitlePosition = [5.2, -0.1]),
     plot::Point2d([9/5, 12/5], Title = "C",
                    TitlePosition = [2.0, 2.5]),
     Axes = None, TitleFont = [15], LineColor = RGB::Black,
     LineWidth = 0.5*unit::mm, PointSize = 3*unit::mm)

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

Функции MuPAD

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