官方点的叫法,在网上被称为函数句柄
用途在于,比如你定义了两个函数:strupper()用于寻找字符串的大写字母数目;strlower()用于寻找字符串的小写字母数目
现在使用str在这里面调换使用如下:
func='str';%统一前缀
myfunc=str2func(func 'lower');%需要的函数后缀部分,该谁就调用谁
num=myfunc(s)%s为你的字符串,直接就调用了strlower()
官方点的叫法,在网上被称为函数句柄
用途在于,比如你定义了两个函数:strupper()用于寻找字符串的大写字母数目;strlower()用于寻找字符串的小写字母数目
现在使用str在这里面调换使用如下:
func='str';%统一前缀
myfunc=str2func(func 'lower');%需要的函数后缀部分,该谁就调用谁
num=myfunc(s)%s为你的字符串,直接就调用了strlower()