В этом примере показано, как добавить заголовок и подписи по осям на график с помощью title
, xlabel
, и ylabel
функций. В нем также показано, как настроить внешний вид текста осей путем изменения размера шрифта.
Создание x
как 100 линейно распределенные значения между и . Создание y1
и y2
как значения синуса и косинуса x
. Постройте график обоих наборов данных.
x = linspace(-2*pi,2*pi,100); y1 = sin(x); y2 = cos(x); figure plot(x,y1,x,y2)
Добавить заголовок на график можно используя команду title
функция. Отображение греческого символа , используйте разметку TeX, \pi
.
title('Line Plot of Sine and Cosine Between -2\pi and 2\pi')
Добавить подписей по осям на график можно используя команду xlabel
и ylabel
функций.
xlabel('-2\pi < x < 2\pi') ylabel('Sine and Cosine Values')
Добавьте легенду к графику, который идентифицирует каждый набор данных с помощью legend
функция. Задавать описание легенды нужно в том же порядке, в котором вы строите линии. Опционально задайте местоположение легенды, используя одно из восьми кардинальных или подосновных направлений, в этом случае 'southwest'
.
legend({'y = sin(x)','y = cos(x)'},'Location','southwest')
Axes
объекты имеют свойства, которые можно использовать для настройки внешнего вида осей. Для примера, FontSize
свойство контролирует размер шрифта заголовка, меток и легенды.
Доступ к текущей Axes
объект с использованием gca
функция. Затем используйте запись через точку, чтобы задать FontSize
свойство.
ax = gca; ax.FontSize = 13;
Включите значение переменных в текст заголовка при помощи num2str
функция для преобразования значения в текст. Можно использовать подобный подход для добавления значений переменных к подписям по осям или записям легенды.
Добавить заголовок со значением .
k = sin(pi/2);
title(['sin(\pi/2) = ' num2str(k)])
legend
| linspace
| title
| xlabel
| ylabel