Matlab Appdesigner通过采用元胞数组解决生成多个及不确定数的图例问题
已知图例个数
使用legend函数为坐标区添加图例
ax=app.UIAxes;
legend(ax,{‘Line 1’,‘Line 2’,‘Line 3’})
或legend(ax,‘Line 1’,‘Line 2’,‘Line 3’)
未知图例个数
首先在私有属性中建立一个元胞数组,将要用的图例标签存储于其中
leg={
};
通过单击一次绘图按钮,生成一次曲线及相应图例
以下为按钮回调函数中生成图例部分
legend1=num2str(app.EditField.Value);
if isempty