Passing figure data from fcn to plot in GUI

15 views (last 30 days)
Hello, I wrote a function, "gcvplots," that creates different plots whose contents depend on the nature of the input to gcvplots. I would like to pass the plot and axis information to a GUI, which calls gcvplots, so that each figure is plotted on specified axes in the GUI. That is, gcvplots should contain something along the lines of
h = plot(x,y);
h_axes = axes('XLim' [xmin xmax],...);
(I know this syntax is wrong, because "h" just becomes a double, but I hope it gets the idea across)
and then return "h" and "h_axes" in the GUI so that they can be plotted on an axes object. Any help or advice would be much appreciated!

Accepted Answer

Paulo Silva
Paulo Silva on 5 Jul 2011
Why doesn't gcvplots return the data necessary to do the plots to the GUI and the code to plot goes inside the GUI?
function Data=gcvplots(...
Where Data should be a structure or cell
it would be a lot easier with gcvplots code inside the GUI

More Answers (0)

Categories

Find more on Axes Appearance 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!