Комплексное руководство по добавлению меток осей в MATLAB: методы и примеры кода

В 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)');