假设函数的结构如下:
[argoutl,argout2,…argoutn]=funname(arginl,agrin2,…,arginn)
首先,为函数 funname()建立句柄 hfun,其语句为:
hfun=@ funname 或 hfun=str2func (' funname')
其次,借助feval 函数,通过句柄 hfun 来实现对函数 funname 的调用,其调用语句为:
[argoutl,argout2,…argoutn]=feval(hfun,arginl,agrin2,…,arginn)
该语句正确执行后,可以得到通过句柄操作实现函数直接调用的结果。