多个GUI传参数.docxVIP

  • 10
  • 0
  • 约1.08万字
  • 约 10页
  • 2018-07-16 发布于福建
  • 举报
多个GUI传参数

1 为什么要多个GUI之间参数传递? 在matlab编写GUI界面时候,我们要很多个界面,例如 figA和figB,figA中的一个按钮来打开figB,当需要在figB中设置一些参数,然后把那些参数值返回给figA中的按钮的那个callback,以在figA中使用figB传过来的数据。为了这个整了好几天头都了。今天终于看到希望了 哈哈 ,做个备注。 ------ 首先感谢原作者无私分享他的知识,是你节省了我的学习时间。2 缘起 昨天在网上看了好多帖子,好多前辈都是把他成功的经验分享了一下,没有给具体的多个GUI之间数据传递的例子,或者举的例子没有详细的说明核心的参数传递机制。这给初学者带来了学习的瓶颈,增加了入门难度。此文的宗旨在于详细介绍多GUI之间数据传递的原理,结合实际例子深入浅出的把GUI参数传递的方法教给需要这方面知识的人。愿大家得大智慧,发无上心!3 正文 依次实践了下网上流传的多个GUI之间数据传递方式,我个人感觉好用的由以下三种方案,同时也推荐大家在实际的项目中使用,因为根据软件工程的思想不会影响整个工程的质量。下面依次介绍(1) 思想:采用setappdata, getappdata 在子GUI中传递数据,通过 varargout 将子GUI的参数传递给主GUI,uiwait(指定句柄), 通过uiresume(指定句柄)返回

文档评论(0)

1亿VIP精品文档

相关文档