How to take output from another m file in gui?

hi, I am rohan, I have new to gui , i want to make gui in which when I chick to push button one program should run (which is having plot of sine wave) but that output can show in gui axes again can anyone help me out please?

1 Commento

the out put of m file is plot which is in another figure window then how can it display in that gui

Accedi per commentare.

 Risposta accettata

to run any other m-file from the GUI, just make a call to the desired m-file on the pushbutton callback function.
function my_push_callback(...)
my_m_file.m;
To plot to axes within the GUI, take note of the tag assigned to the axes in property manager:
plot(x,y,'Parent',handles.axes_tag)

3 Commenti

can u please explain with example?
Do not include the ".m" extension.
function my_push_callback(src, event)
my_m_file();
end
If you are using App designer:
plot(app.UIAxes,x,y);

Accedi per commentare.

Categorie

Scopri di più su Interactive Control and Callbacks in Centro assistenza e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by