标题:MATLAB GUI编程中遇到的棘手问题! 急急!
取消只看楼主
lemonwyh
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-3-19
 问题点数:0 回复次数:1 
MATLAB GUI编程中遇到的棘手问题! 急急!
我在MATLAB中做了一个 GUI,有两个问题一直解决不了,在这里请教一下各位高手!


我的问题是:
  1 我用了两个axes,要求是--当按'按钮1'时,在axes1里面画图,
        当按'按钮2'时,则在axes2里面画图.
        我在按钮1的回调函数里写了下面语句
          H_axes=findobj('tag','axes1');
          set(H_axes,plot(t,z,r));
    但是结果还是在最后一个axes里画图,也就是在axes2画图.

      请教:怎么样才能在选定的axes里面画图????

  2 在可编辑文本框edit1和edit2里面分别输入数字,并在输入数字后自动求和,把结果显示在edit3里面
     我用的语句是:(我已经把edit1和edit2的值分别付给X,Y)
        val=X+Y;
        set(handles.edit6,'string');
        set(handles.edit6,'string',num2str(val));
         结果不能实现在edit3里面自动显示X+Y的值。点击一下edit3也不显示,只有在edit3里面随便输入一   个数字之后才显示X+Y的值。

   请教:怎么样才能在edit3里面自动显示结果,而不用再输入任何数字????
搜索更多相关主题的帖子: MATLAB GUI 棘手问题 
2008-06-12 16:08
lemonwyh
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-3-19
得分:0 
各位高手麻烦指点一下吧!
2008-06-19 11:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-218810-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.514979 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved