test定义两个参数,一个是函数,一个是函数的变量。function [z]=test11(funname,x)z=funname(x);调用方式如下test11(@bestU,2)
调用h=test(bestU)时你并没有定义x的值。至少应该用h=test(bestU(1))吧
建立M文件,然后在主窗口中直接调用!
用Matlab的人,别再百度里问问题,到相关的技术论坛上去问吧