MATLAB: Can’t plot multiple figures in one axes in app designer

app designer

Hi I now struggling in how to plot multiple figures in one axes, below is my code:
function PlotButtonPushed(app, event)
for j = 1:(10)
plot(app.UIAxes,app.RESULTS.profiles_hw(:,j),(app.FE_data.Z),'LineWidth',1)
hold(app.UIAxes,on)
end
end
in which, 'RESULTS' is a matrix contains 10 arraies.
How can I achieve this? My version is Matlab R2019a
Thank you very much!

Best Answer

When you push the plot button, what error message are you getting? I suspect it says "Undefined function or variable 'on'."
Try changing your hold command to this:
hold(app.UIAxes,'on')