在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2141|回复: 5

大家指导下

[复制链接]
发表于 2008-11-29 21:22:46 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 eecsseudl 于 2013-4-29 10:07 编辑

a = get(handles.edit1,'String');
b=log(2)
c=-log(a)/b
set(handles.text1,'string',c);
guidata(hObject, handles);


      这是GUI 的pushbotton回调函数.   之前a是用户自己输入的。      

但运行错误。显示
??? Undefined function or method 'log' for input arguments of type 'char'.
Error in ==> love23>pushbutton1_Callback at 114
c=-log(a)/b
Error in ==> gui_mainfcn at 95
        feval(varargin{:});
Error in ==> love23 at 42
    gui_mainfcn(gui_State, varargin{:});
??? Error using ==> love23('pushbutton1_Callback',gcbo,[],guidata(gcbo))
Undefined function or method 'log' for input arguments of type 'char'.
??? Error while evaluating uicontrol Callback


        指导下是什么意思。。。
        改怎样改。







发表于 2008-12-1 19:04:26 | 显示全部楼层
跟我遇到的问题差不多啊,搭车问~~
发表于 2008-12-4 23:22:32 | 显示全部楼层
等高手来看看
发表于 2008-12-5 12:27:20 | 显示全部楼层
没看懂,同问,等高手
发表于 2008-12-5 13:59:21 | 显示全部楼层
说你的log采用了char作为输入,说的就是那个a
你要取得a的string之后用str2num命令做类型转换才能用log(a)
发表于 2008-12-7 20:43:45 | 显示全部楼层
我觉得楼上说的有道理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-20 13:15 , Processed in 0.021758 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表