Passing figure data from fcn to plot in GUI

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!

 Respuesta aceptada

Paulo Silva
Paulo Silva el 5 de Jul. de 2011

0 votos

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

Más respuestas (0)

Categorías

Más información sobre Creating, Deleting, and Querying Graphics Objects en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

P
P
el 5 de Jul. de 2011

Community Treasure Hunt

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

Start Hunting!

Translated by