【发布时间】:2013-05-04 10:40:45
【问题描述】:
我是 MATLAB 的新手,我正在为一个学校项目做一些实验。
我想要的是一个带有 3 个按钮的 GUI,当你按下前两个按钮中的任何一个时,它会在一个变量上加起来一个(每个按钮一个变量),当你按下第三个按钮时,它会做一些事情前两个按钮的变量。
我使用“指南”并拖放按钮,然后修改功能。
但是我意识到我的变量只存在于按钮的函数中,所以如果我初始化它们,每次按下按钮时它们都会重新启动,而且我的第三个按钮也无法知道前两个的值.
有没有办法让这些变量始终存在?或者将它们从一个函数传递给另一个函数?
我的代码它只是“指南”生成的自动代码,v1 = v1+1;在第一个按钮回调函数中,第二个中为 v2 = v2+1,第三个中为 disp(v1) disp(v2)。
我希望你明白我的意思,我不是以英语为母语的人所以......
无论如何,非常感谢,希望它很容易解决。
【问题讨论】:
标签: matlab variables button user-interface