exponenta event banner

sgtitle

Добавление заголовка к сетке вложенной печати

Описание

пример

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

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

sgtitle(___,Name,Value) изменяет свойства текста, используя один или несколько аргументов пары имя-значение. Например, 'FontSize',12 указывает 12-точечный шрифт. Список свойств см. в разделе Свойства текста. Укажите аргументы пары имя-значение после всех других входных аргументов.

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 является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

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

Примечание

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

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

Пример: 12

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

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

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

См. также

Функции

Свойства

Представлен в R2018b