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Панель, или Tab объект.

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

Задайте дополнительные разделенные запятой пары Name,Value аргументы. 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

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