声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1048|回复: 1

[GUI界面] 非常奇怪的问题 大家请进来看看

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

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

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

x
各位仁兄 大家好
小弟上来问大家两个问题

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
global eel cf1 att1_db cf2 att2_db xstart xend ystart yend
%开始
popup_index = get(findobj('Tag','popupmenu1'),'value');
switch popup_index
    case 1
        coord = 1;  %线性坐标系
        if eel == 1
            %画线性坐标的幅频相频曲线
            axes(handles.axes_fupin)                  %%运行到这一句的时候会有     Undefined variable "handles" or class "handles.axes_fupin".   错误
            plot_fupin_xianxing_1(cf1,att1_db,xstart,xend,ystart,yend);
            axes(handles.axes_xiangpin)
            plot_xiangpin_xianxing_1(cf1,att1_db,xstart,xend);                     
        else
            axes(findobj('tag','axes_fupin'))
            plot_fupin_xianxing_2(cf1,att1_db,cf2,att2_db,xstart,xend,ystart,yend);
            axes(findobj('tag','axes_xiangpin'))
            plot_xiangpin_xianxing_2(cf1,att1_db,cf2,att2_db,xstart,xend);
        end  **
。。。
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

如果我所有类似这一句:axes(handles.axes_fupin)  都改为  axes(findobj('tag','axes_fupin')) 类似;
结果是第一次执行能构成功 之后失败
经过跟踪发现是第二次执行的时候就不行了 它也不报错 执行到axes(findobj('tag','axes_fupin')) 直接跳出了


第二个:在bysj.fig中 为什么左下角的slider setting panel中 当我的level 1 central frequency end 输入大于两千兆  就是两G赫兹的时候 这个时候我的slider bar的value就会变为输入的那个数(比如输入2500e6,slider bar的value就总是2500e6  如果输入2000e6或者以下  那么slider bar 是可以调节的?)

这是为什么?

烦请大家解答一下  !  

不胜感激!

bysj.m

63.88 KB, 下载次数: 4

bysj.fig

17.73 KB, 下载次数: 4

回复
分享到:

使用道具 举报

 楼主| 发表于 2007-5-9 21:53 | 显示全部楼层

在线等

在线等  :lol
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-12-12 20:44 , Processed in 0.072986 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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