Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2007-06-21, 17:45   #1
gooout
初级会员
 
注册日期: 2007-06-21
帖子: 9
声望力: 0
gooout 正向着好的方向发展
默认 【求助】那位高手给讲讲回调函数吧

有什么相关的资料推荐一下,现在一头雾水
gooout 当前离线   回复时引用此帖
旧 2007-06-25, 18:43   #2
beginer
普通会员
 
beginer 的头像
 
注册日期: 2007-04-04
帖子: 91
声望力: 20
beginer 正向着好的方向发展
默认

最简单的说就是由你编写,但由Windows调用的函数
其实跟一般的函数没有什么特别区别,只是回调函数的形式是规定好的(就是返回值,形参数等等),你可以改变的值就是函数的名称
回调函数不用你去直接调用,而是由调用这个回调函数的函数来调用
beginer 当前离线   回复时引用此帖
旧 2007-06-26, 12:37   #3
dzzz-001
初级会员
 
注册日期: 2007-06-12
帖子: 16
声望力: 18
dzzz-001 正向着好的方向发展
默认

看看这个程序就会理解的:

str1= ' 信号延迟(s) =' ;
htext=uicontrol(gcf, 'style' , 'text' , ... % 制作静态说明文本框
'foregroundcolor','k','backgroundcolor',[0.3 0.8 0.6],'fontname','行书','fontsize' ,10,'position' ,[0.56,0.085,0.22,0.06], ...
'string' ,[str1,sprintf( '%1.4g' ,t0)]);
hslider=uicontrol(gcf, 'style' , 'slider' , ... % 创建滑动键
'position' ,[0.56,0.06,0.22,0.05], ...
'max' ,2, 'min' ,-2, ...
'sliderstep' ,[0.01,0.05], ...
'Value' ,0);
set(hslider, 'callback' ,[ ... % 操作滑动键 , 引起回调
't0=get(gcbo,''value'');' , ... % 获得滑动键状态值
'other(htext,str1,t0,htext1,str2,w0,h_axes3,h_axes4)' ]); % 被回调的函数文件
dzzz-001 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 17:15


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.