App designer dynamic properties

14 views (last 30 days)
MikeSv
MikeSv on 29 May 2018
Answered: Chris Portal on 31 May 2018
Hi everyone.
I just got started with Gui programming using the App Designer and Iam wondering if it is possible to create dynamic uicontrols. In example if I want to plot on UIAxes1 I would use:
if true
plot(app.UIAxes...
end
But what if I want to create a new axis on in example a button click event and then use another button to plot something. How can I tell Matlab to plot on the newly creates axes?
I hope my question isn't too hard to follow...
Any help would be great.
Thanks in advance,
Mike

Answers (1)

Chris Portal
Chris Portal on 31 May 2018
The answer in this other post describes how to do this in the general case if you’re creating multiple new components. If you are only needing to create 1 axes, then instead of managing your new components as a structure, it can just be the handle to your axes.

Categories

Find more on Interactive Control and Callbacks in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!