matlab中GUI窗口数据的传递

我用MATLAB建立了一个GUI,名为AVM,其中的varargout{1}=handles.outvarargout{2}=goods.其中good是我已经在之前定义了... 我用MATLAB建立了一个GUI,名为AVM,其中的varargout{1}=handles.out varargout{2}=goods.其中good是我已经在之前定义了的一个变量,我也就是想把handles.output和good传递给其他函数。但是在其他引用该GUI的函数中只能得到第一个值,也就是说在其他函数中我写的是a=AVM;但是我得到的a变量只是varargout{1}的值。我认为a变量应该就是varargout,也就是说a也应该是拥有两个元胞的元胞数组,为什么结果不是呢?
请尽量说的详细点吧…………一楼的太不懂你的了
展开
 我来答
日向淳正
2009-06-08 · TA获得超过2811个赞
知道大有可为答主
回答量:2770
采纳率:0%
帮助的人:1407万
展开全部
global设置全局变量或者是用句柄来传递,如:
handles.im=im;%变量传给句柄变量保存起来
im=handles.im;%在新的callbacks里先将句柄中的变量取出来使用
背锅侠Daddy
2009-06-07 · TA获得超过475个赞
知道小有建树答主
回答量:874
采纳率:0%
帮助的人:408万
展开全部
注意全局变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式