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 个评论

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

请先登录,再进行评论。

 采纳的回答

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 个评论

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);

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 Graphics Performance 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by