sgtitle

Добавьте заголовок на сетку подграфика

Синтаксис

sgtitle(txt)
sgtitle(target,txt)
sgtitle(___,Name,Value)
sgt = sgtitle(___)

Описание

пример

sgtitle(txt) добавляет заголовок выше сетки подграфиков в текущей фигуре. Если фигура не делает это существует, то эта команда создает тот.

sgtitle(target,txt) добавляет заголовок на сетку подграфика в заданной фигуре, панели или вкладке, вместо текущей фигуры.

sgtitle(___,Name,Value) изменяет текстовые свойства с помощью одного или нескольких аргументов пары "имя-значение". Например, 'FontSize',12 задает шрифт с 12 точками. Для списка свойств смотрите Text Properties. Задайте аргументы пары "имя-значение" после всех других входных параметров.

sgt = sgtitle(___) возвращается объект Text подграфика раньше создавал заголовок.

Примеры

свернуть все

Создайте фигуру с четырьмя подграфиками. Добавьте заголовок на каждый подграфик, и затем добавьте полный заголовок на сетку подграфика.

subplot(2,2,1)
title('First Subplot')
subplot(2,2,2)
title('Second Subplot')
subplot(2,2,3)
title('Third Subplot')
subplot(2,2,4)
title('Fourth Subplot')

sgtitle('Subplot Grid Title')

Измените внешний вид заголовка путем установки свойств, сначала при помощи аргументов пары "имя-значение", и затем путем возврата созданного объекта Text и использования записи через точку.

Измените свойство Color с помощью аргумента пары "имя-значение". Затем, измените свойство FontSize с помощью записи через точку.

subplot(2,1,1)
title('First Subplot')
subplot(2,1,2)
title('Second Subplot')

sgt = sgtitle('Subplot Grid Title','Color','red');
sgt.FontSize = 20;

Входные параметры

свернуть все

Текст, чтобы отобразиться, заданный как вектор символов, массив ячеек из символьных векторов, массив строк или числовое значение.

Пример: 'my label'

Пример: {'first line','second line'}

Пример: string('my label')

Пример: 123

Чтобы включать числовые переменные с текстом, используйте функцию num2str. Например:

x = 42;
txt = ['The value is ',num2str(x)];

Чтобы включать специальные символы, такие как верхние индексы, индексы, греческие буквы или математические символы используют синтаксис TeX. Для списка поддерживаемой разметки смотрите свойство Interpreter объекта Text.

Чтобы создать многострочный текст, используйте эти соглашения:

  • Используйте массив ячеек, где каждая ячейка содержит строку текста, такого как {'first line','second line'}.

  • Используйте массив строк, где каждый элемент содержит строку текста, такого как string({'line one','line two'}).

  • Используйте символьный массив, где каждая строка содержит то же количество символов, таких как ['abc'; 'ab '].

  • Используйте sprintf, чтобы создать текст с символом новой строки, таким как sprintf('first line \n second line'). Это свойство преобразовывает текст с символами новой строки к массивам ячеек.

Если текст содержит только числовое значение, то это преобразовано с помощью sprintf('%g',value). Например, 12345678 отображается как 1.23457e+07.

Контейнер сетки подграфика, заданный как Figure, Panel или объект Tab.

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: sgtitle('My Title','FontSize',14)

Примечание

Перечисленные здесь свойства являются только подмножеством. Для полного списка смотрите Text Properties.

Размер шрифта, заданный как скалярное значение, больше, чем нуль в модулях точки. Размер шрифта по умолчанию зависит от конкретной операционной системы и локали. Один пункт равен 1/72 дюйма. Чтобы изменить модули шрифта, используйте свойство FontUnits.

Пример: 12

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Название шрифта, заданное как поддерживаемое название шрифта или 'FixedWidth'. Чтобы отобразить и распечатать текст правильно, необходимо выбрать шрифт, который поддерживает система. Стандартный шрифт зависит от вашей операционной системы и локали.

Чтобы использовать шрифт фиксированной ширины, который выглядит хорошим в любой локали, используйте 'FixedWidth'. Шрифт фиксированной ширины полагается на корневое свойство FixedWidthFontName. Установка корневого свойства FixedWidthFontName заставляет незамедлительное обновление отображения использовать новый шрифт.

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

Функции

Свойства

Введенный в R2018b