force code gui on start up
1 次查看(过去 30 天)
显示 更早的评论
so I am trying to create a GUI programmatically instead of through guide which I have used up to now. However, I am stuck with the SelectionChangeFcn of my uibuttongroup (this is so handy! I used to program this exclusivity for all my radiobuttons by hand). How can I make this function to run on start-up as well? So before the user has changed any of the radiobuttons? I tried changing the radiobutton programmatically as suggested here:
it works in the sense that the radiobutton is selected, but the SelectionChangeFcn is not executed. How can I force this. I want the plot to be shown when opening the GUI and not just after changing radiobuttons (than it should update to the correct data plot)
0 个评论
采纳的回答
Renato Agurto
2015-12-22
编辑:Renato Agurto
2015-12-22
you could call the function manually.
my_function([], [])
and if your function use for example the event e, you can set it manually:
e.NewValue = handle_of_first_radio_button;
my_function([], e)
An "elegant" soluction would be to use your SelectionChangeFcn just as a caller function. You can call an external function, which can also be called anywhere on your code.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Migrate GUIDE Apps 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!