如何在右下角而不是右上角显示图例?

Evg*_*eev 7 matlab plot legend

通常,使用该命令时,图例会显示在右上角

legend('aa', 'bb', 'cc', 'dd')
Run Code Online (Sandbox Code Playgroud)

但这阻碍了我的曲线.

如何将它放在右下角?

Evg*_*eev 12

这很简单:

legend('aa', 'bb', 'cc', 'dd', 'Location','SouthEast');
Run Code Online (Sandbox Code Playgroud)

那怎么区分标签和参数呢?它没有.所以,如果你说

legend('aa', 'bb', 'cc', 'dd', 'Location');
Run Code Online (Sandbox Code Playgroud)

它会抛出一个错误.因此,如果"位置"是您的标签之一,请使用

legend({'aa', 'bb', 'cc', 'dd', 'Location'});
Run Code Online (Sandbox Code Playgroud)

  • 另请注意,可以使用鼠标拖动图例以进行更精细的位置调整 (2认同)