Заголовок подзаголовка MATLAB

  1. Добавьте заголовок к группе подзаголовков, используя функцию sgtitle() в MATLAB
  2. Добавьте заголовок к группе подзаголовков, используя функцию suptitle() в MATLAB

В этом руководстве будет обсуждаться, как добавить заголовок к группе подзаголовков с помощью функций sgtitle() и suptitle() в MATLAB.

Добавьте заголовок к группе подзаголовков, используя функцию sgtitle() в MATLAB

Если у вас есть группа подзаголовков и вы хотите добавить заголовок ко всем подзаголовкам, вы можете использовать функцию sgtitle(), которая добавляет данную строку над всеми подзаголовками на данном рисунке. Вы также можете изменить размер шрифта текста с помощью свойства FontSize, цвет текста с помощью свойства Color и название шрифта с помощью свойства FontName. Например, давайте нарисуем на фигуре две подзаголовки синусоидальных и косинусоидальных волн и поместим заголовок над двумя подзаголовками. См. Код ниже.

t = 1:0.01:2;
x = sin(2*pi*t);
y = cos(2*pi*t);
figure
subplot(1,2,1)
plot(t,x)
title('Sine Wave')
subplot(1,2,2)
plot(t,y)
title('Cosine Wave')
sgtitle('Two Subplots')

Выход:

Заголовок над группой подзаголовков с использованием функции sgtitle () в Matlab

В приведенном выше коде мы использовали функцию subplot() для построения двух сигналов на рисунке, и мы использовали функцию title(), чтобы дать заголовок каждому подзаголовку, и мы использовали функцию sgtitle() для добавьте заголовок над обоими частями. Теперь давайте изменим размер шрифта заголовка на 28, используя свойство FontSize, имя шрифта на Times New Roman, используя свойство FontName, и цвет заголовка на красный, используя свойство Color. . См. Код ниже.

t = 1:0.01:2;
x = sin(2*pi*t);
y = cos(2*pi*t);
figure
subplot(1,2,1)
plot(t,x)
title('Sine Wave')
subplot(1,2,2)
plot(t,y)
title('Cosine Wave')
sgtitle('Two Subplots','FontSize',28,'FontName','Times New Roman','Color','r')

Выход:

Изменение свойств заголовка в Matlab

На приведенном выше рисунке вы можете видеть, что размер шрифта, имя шрифта и цвет заголовка изменены. Вы можете изменить эти свойства в соответствии с вашими требованиями. Проверьте эту ссылку, чтобы узнать больше о функции sgtitle().

Добавьте заголовок к группе подзаголовков, используя функцию suptitle() в MATLAB

Вы также можете использовать функцию suptitle(), которая добавляет данный текст над всеми частями на данном рисунке. Вы также можете изменить размер шрифта текста с помощью свойства FontSize, цвет текста с помощью свойства Color и название шрифта с помощью свойства FontName. Например, давайте нарисуем на фигуре две подзаголовки синусоидальных и косинусоидальных волн и поместим заголовок над двумя подзаголовками. См. Код ниже.

t = 1:0.01:2;
x = sin(2*pi*t);
y = cos(2*pi*t);
figure
subplot(1,2,1)
plot(t,x)
title('Sine Wave')
subplot(1,2,2)
plot(t,y)
title('Cosine Wave')
suptitle('Two Subplots')

Выход:

Заголовок над группой подзаголовков с использованием функции suptitle ()

Теперь давайте изменим размер шрифта заголовка на 18, используя свойство FontSize, имя шрифта на Calibri, используя свойство FontName, и цвет заголовка на зеленый, используя свойство Color. См. Код ниже.

t = 1:0.01:2;
x = sin(2*pi*t);
y = cos(2*pi*t);
figure
subplot(1,2,1)
plot(t,x)
title('Sine Wave')
subplot(1,2,2)
plot(t,y)
title('Cosine Wave')
t1 = suptitle('Two Subplots')
t1.FontSize = 18;
t1.Color = 'g';
t1.FontName  = 'Calibri'

Выход:

Изменение свойств заголовка в Matlab

На приведенном выше рисунке вы можете видеть, что размер шрифта, имя шрифта и цвет заголовка изменены. Вы можете изменить эти свойства в соответствии с вашими требованиями с помощью дескриптора функции t1.

Сопутствующая статья - MATLAB Plot

  • MATLAB Default Color Order(Порядок цвета по умолчанию)
  • MATLAB Draw Arrow
  • MATLAB Hide Axis
  • Анимированный график MATLAB