这个例子说明了如何使用忽略波浪号在函数定义输入(〜
)运算符。使用此操作时,您的函数必须接受一组预定义的输入,但你的函数不使用所有的输入。常见的应用包括定义回调函数。
在指定的文件colorButton.m
,定义不使用的按钮回调EVENTDATA
输入。波浪号添加到输入参数列表,以便函数忽略EVENTDATA
。
功能colorButton图;uicontrol('样式',“按钮”,'串',“点击我”,'打回来'@ btnCallback)功能btnCallback(H,〜)组(H,'背景颜色',兰特(3,1))
函数声明btnCallback
实际上是相同的,如下:
功能btnCallback(H,EVENTDATA)
然而,使用波形符阻止添加的EVENTDATA
该功能的工作区,并使其更清晰,该功能不使用EVENTDATA
。
您可以忽略任何数量的输入您的函数定义,在参数列表中的任何位置。分离波浪线连续用逗号。例如:
功能myFunction的(myInput,〜,〜)