error(message('MATLAB:legend:ObjectsNotLegendable'))
时间: 2024-01-22 15:20:27 浏览: 162
这个错误通常是因为您尝试在图例中包含无法标记的对象。可能是因为您在绘图时未正确指定标签或显示名称。
请确保您在绘图时已经正确地指定了图例标签,例如:
```
plot(x, y, 'DisplayName', 'My Data');
```
或者,您可以使用 `legend()` 函数手动指定图例标签,例如:
```
h = plot(x, y);
legend(h, 'My Data');
```
如果您仍然遇到问题,请检查您的代码并确保没有无法标记的对象被包含在图例中。
阅读全文