📜  将变量添加到图例 matlab - C++ (1)

📅  最后修改于: 2023-12-03 15:09:34.917000             🧑  作者: Mango

将变量添加到图例 - MATLAB

在 MATLAB 中,您可以使用 legend 函数将变量添加到图例中。图例是一个重要的图表元素,它通常用来解释图表的元素,并且可以帮助您更好地理解图形的含义。在本文中,我们将介绍如何将变量添加到 MATLAB 中的图例中。

步骤

以下是将变量添加到图例的步骤:

  1. 首先,生成您的图形。可以使用各种绘图函数来生成图形,例如plotscatterbar等。

  2. 在生成图形之后,调用 legend 函数来添加图例。legend 函数需要一个或多个字符串作为其输入参数,这些字符串描述每个数据元素的标签。

    plot(x,y,'DisplayName','数据1');
    hold on;
    plot(x,z,'DisplayName','数据2');
    legend('show');
    

    在上述示例中,我们生成了两个数据集,并使用 DisplayName 属性为它们添加标签。接下来,我们将两个数据集的标签传递给 legend 函数。

    请注意,我们在 plot 函数中添加了 hold on 语句,以便让我们可以在同一图形上绘制多个数据集。如果您不使用 hold on ,则每次使用 plot 函数时,之前绘制的数据集将被清除。

  3. 运行您的程序,您将看到一个带有图例的图形。

结论

在 MATLAB 中将变量添加到图例不是一项难​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​任务,只需使用 legend 函数即可。如果您遵循上述步骤,可以轻松地为您的图形添加图例。

代码示例
x = 0:0.1:2*pi;
y = sin(x);
z = cos(x);

plot(x,y,'DisplayName','sin(x)');
hold on;
plot(x,z,'DisplayName','cos(x)');

legend('show');

上面的代码将生成一个具有包含“sin(x)”和“cos(x)”标签的图例的图形。