В MATLAB метки осей необходимы для предоставления четкой и краткой информации о визуализируемых данных. В этой статье будут рассмотрены различные методы добавления меток осей в MATLAB, а также приведены примеры кода для каждого подхода.
Метод 1: использование функций «xlabel» и «ylabel».
Самый простой и понятный метод добавления меток осей в MATLAB — использование встроенных функций «xlabel» и «ylabel». Эти функции позволяют указать текст и свойства метки, такие как размер и стиль шрифта.
Пример:
x = 1:10;
y = sin(x);
plot(x, y);
xlabel('X-axis');
ylabel('Y-axis');
Пример:
x = 1:10;
y = sin(x);
plot(x, y);
title(' ');
xlabel('X-axis', 'FontSize', 12, 'FontWeight', 'bold', 'HorizontalAlignment', 'center');
ylabel('Y-axis', 'FontSize', 12, 'FontWeight', 'bold', 'HorizontalAlignment', 'center');
Метод 3: использование функции «текст».
Функция «текст» позволяет вручную размещать текст на графике MATLAB. Указав нужные координаты, вы можете добавить метки осей в определенных местах.
Пример:
x = 1:10;
y = sin(x);
plot(x, y);
text(0.5, -0.8, 'X-axis', 'FontSize', 12, 'FontWeight', 'bold');
text(-1.5, 0, 'Y-axis', 'FontSize', 12, 'FontWeight', 'bold', 'Rotation', 90);
Метод 4: добавление меток осей к подграфикам
При работе с подграфиками вы можете добавлять метки осей к каждому подграфику отдельно. Этого можно добиться, используя упомянутые выше методы внутри цикла или явно указав дескриптор оси.
Пример:
x = 1:10;
y1 = sin(x);
y2 = cos(x);
figure;
subplot(1, 2, 1);
plot(x, y1);
xlabel('X-axis (Subplot 1)');
ylabel('Y-axis (Subplot 1)');
subplot(1, 2, 2);
plot(x, y2);
xlabel('X-axis (Subplot 2)');
ylabel('Y-axis (Subplot 2)');