MATLAB exiting loop in function when using GUI
显示 更早的评论
I have a function (Not the callback function) which runs when a button is clicked and that function will call another function to perform plotting, which is an animation composed by a series of loops. Problem is, after the program is run, it cannot be stopped unless wait till the animation is done or pressing Ctrl+C which then cause the whole .exe to fail and require reopening it.
I want to make a Reset button, so to stop the loop from continuing, but how to pass a new variable from the interrupt to the existing function which is two level above the original stack?
Thank You
回答(1 个)
Paulo Silva
2011-3-27
0 个投票
3 个评论
Thomas
2011-3-27
Paulo Silva
2011-3-27
Share the data in another way, use setappdata and getappdata or save the data in the properties of the GUI figure, see the UserData property.
Thomas
2011-3-27
类别
在 帮助中心 和 File Exchange 中查找有关 Animation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!