声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1757|回复: 3

[GUI界面] 如何在2个figure 间实现数据的共用

[复制链接]
发表于 2007-5-11 18:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
如何将主界面figure1弹出对话框figure2中的数据传到figure1中?

有没有高人能指点下?

[ 本帖最后由 ChaChing 于 2009-10-13 11:09 编辑 ]
回复
分享到:

使用道具 举报

发表于 2007-5-11 21:57 | 显示全部楼层
 楼主| 发表于 2007-5-11 22:41 | 显示全部楼层
刚刚已经改好了,用的setappdata,不过不知道为什么guidata不能用了?
是不是从menu打开的figure都不能用guidata传递参数到 mainGUI里面去?

评分

1

查看全部评分

发表于 2009-10-11 09:37 | 显示全部楼层
1、在主程序面板打开新的子面板的pushbutton控件的相应函数里面将你要传递的数据变量以如下格式传递给新的面板:新函数名(变量),这样就可以在另一个面板获得这个变量。
2、在新的fig中获得变量的方法如下:在新的fig中有个OpeningFcn函数,是自动生成的。其中有个变量varargin就是你要传递的变量,可以直接提取出来。
3、如果是多个变量需要传递,可以使用结构体的方式传递。例如:变量.a     变量.b     变量.c,取出时使用varargin{1},varargin{2},varargin{3}即可一一取出。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-18 10:50 , Processed in 0.165558 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表