概述
' Callback ' 属性值是一个MATLAB字符串,MATLAB将它传给函数eval并在命令窗口工作
空空间行。它对于函数M文件有重要的隐含意义。
因为 ' Callback ' 属性必须是字符串,所以在字符号内多重MATLAB命令、后续行以及
字符符串都会使必需的句法变得十分复杂。如果有不止一个命令要执行,命令间必须适
当地分隔开来。例如
>>uimenu( ' Label ' , ' Test ' , ' CallBack ' , ' grid on; set(gca, ' '
Boox ' ' , ' ' on ' ' ) ' );
把一个字符串传给eval,使命令
>> grid on; set(gca, ' Box ' , ' on ' )
在命令窗口工作空间中执行。这是合法的句法,因为命令用逗号或分号隔开,多重命令
可输输入到同一命令行中。在定义回调函数时,也遵循MATLAB规定,即在已引用的字符
串内,用两个单引号来表示单引号。
字符串可以串接起来生成一个合法MATLAB字符串,只要把它们括在方括号中。
>>uimenu( ' Label ' , ' Test ' , ' CallBack ' ,[ ' grid on, ' , ' set(g
ca, ' ' Box ' ' , ' ' on ' ' ) ' ]);
注意字符串 ' grid on ' 含有所需的逗号以分隔两个命令。
最后
以上就是火星上星星为你收集整理的matlab callback的全部内容,希望文章能够帮你解决matlab callback所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复