How can i plot on axes on a GUI when click on a push button on another GUI?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello!
i have two GUIs with an axes on GUI1 and a push button on GUI2. Now, i want to plot in axes on GUI1 by cliking in the button on GUI2 with the informations in the GUI2
how can i do ?????
I tried a code below: (in function_callback of push button on GUI2)
findaxes = findobj('Tag','modelspace') % modelspace is Tag property of axes on GUI1
plot(findaxes,data from GUI2)
But, matlab return:
findaxes =
0x0 empty GraphicsPlaceholder array.
Error using plot
Vectors must be the same length.
Error in inputpoint>ok_Callback (line 131)
plot(findaxes,rand(1,20))
Error in gui_mainfcn (line 95)
feval(varargin{:});
Error in inputpoint (line 42)
gui_mainfcn(gui_State, varargin{:});
Error in @(hObject,eventdata)inputpoint('ok_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating UIControl Callback
Please help me!
Thank you so much
0 Commenti
Risposte (1)
Kevin Phung
il 11 Gen 2019
try doing:
target_axes = findobj(groot,'Tag','modelspace')
hope this helps!
2 Commenti
Vedere anche
Categorie
Scopri di più su Migrate GUIDE Apps in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!