guidata的功能是什么

1视图(30天)
冯
2012年10月8日
我试图把一个按钮的状态在GUI外部函数。所以我使用了guidata(以及findobj)按钮的处理。意想不到的结果是,也刷新在PCI总线采集板。这将关闭我的其他设备连接到数据收集。
有人知道怎么避免这个问题,或者使用其他功能呢?
谢谢,

答案(1)

朱利安
朱利安 2012年10月8日
编辑:朱利安 2012年10月8日
你好,
guidata是一个函数在GUI的存储和检索数据。这是一个gui的组件之间共享数据的方法。但我个人我不使用这个函数。如果我使用指南,我更喜欢里面存储数据处理结构,这始终是组件之间共享。如果你想单独处理的数据(例如从垫保存或加载数据文件),然后你可以想象处理结构内插入一个数据结构(handles.dat.mydata)
如果你使用findobj,你必须关心你属性搜索。也许你不想修改其他组件共享相同的属性。
可以肯定的是,显示在命令窗口findobj什么回报
disp (findobj (“属性”,“propertyvalue))
2的评论
朱利安
朱利安 2012年10月8日
是的你是对的,)我忘了说它(我在指南通常不这样做,我更喜欢做编程)

登录置评。

类别

找到更多的在迁移向导的应用帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!