MATLAB Answers

ZC Song
0

Can't plot multiple figures in one axes in app designer

Asked by ZC Song
on 14 Apr 2019
Latest activity Commented on by ZC Song
on 15 Apr 2019
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!

  0 Comments

Sign in to comment.

1 Answer

Answer by Cris LaPierre on 15 Apr 2019
 Accepted 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')

  1 Comment

It works! Thank you very much!!

Sign in to comment.