Как добавить теги к графикам в MATLAB: методы и примеры кода

Метод 1. Использование свойства DisplayName

x = 1:10;
y1 = x;
y2 = x.^2;
y3 = x.^3;
figure;
hold on;
plot(x, y1, 'DisplayName', 'Linear');
plot(x, y2, 'DisplayName', 'Quadratic');
plot(x, y3, 'DisplayName', 'Cubic');
hold off;
legend('show');

В этом примере свойство DisplayName используется для присвоения тега каждому графику. Затем функция «легенда» используется для отображения тегов в легенде.

Метод 2: использование функции «Легенда»

x = 1:10;
y1 = x;
y2 = x.^2;
y3 = x.^3;
figure;
plot(x, y1);
hold on;
plot(x, y2);
plot(x, y3);
hold off;
legend('Linear', 'Quadratic', 'Cubic');

В этом примере функция «Легенда» используется для явного указания тегов для каждого графика. Теги передаются как отдельные аргументы функции «легенда».