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!

 채택된 답변

Paulo Silva
Paulo Silva 2011년 7월 5일

0 개 추천

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

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Creating, Deleting, and Querying Graphics Objects에 대해 자세히 알아보기

질문:

P
P
2011년 7월 5일

Community Treasure Hunt

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

Start Hunting!

Translated by