删除八度图例

Removing a legend in octave

我使用 fplot 绘制这样的函数:

fitnessFunction = @(x) x.^2;
fplot(fitnessFunction, [0 32]);

Octave 然后自动在右上角插入一个图例框,文本为“@(x) x.^2”。如果我不想要那个盒子怎么办?我还希望能够添加轴描述和标题。看起来很简单,但是网上并没有很好的答案(或者我看的太笨了)

直接删除:

fitnessFunction = @(x) x.^2;
fplot(fitnessFunction, [0 32]);
delete (findobj ("tag", "legend"))

你可以使用

legend("off")

这将关闭图例。在之后的行中,您可以为绘图添加更多详细信息,例如轴描述,...