Is there a way to call a plot createFcn from another function in a GUI?

1 view (last 30 days)
I have a GUI with an embedded plot. I generated a createFcn for this plot using GUIDE. Is there a way I can call this function from another function inside the same m file? This is what I tried and I get an error:
energyDiagram_CreateFcn(handles.energyDiagram, eventdata, handles);
Ideal solution will be to assign a handle to the figure in this CreateFcn that I can reference from outside. But I do not know the syntax for that.
  2 Comments
Geoff Hayes
Geoff Hayes on 1 Sep 2017
Pavan - why do you want to do this? The _CreateFcn should be called automatically when you launch the GUI and so I don't think that you ever want to call it yourself for any reason. Please describe why you think that this is necessary.
Pavan
Pavan on 1 Sep 2017
Edited: Pavan on 1 Sep 2017
Hello Geoff, Thank you for replying. I am trying to plot stuff on it based on the user input in the GUI. Once I have all the input I need, I am inserting the above code in a pushbutton to update the plot. Is there a much better way to do this?

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!