这个表达式输入跟一般的书写是一致的,不需要用点乘、点除之类的,直接写表达式,但是乘除符号是必须要有的.你这个表达式明显是错的,“y=L./(1+aexp(-bt))”,这里是
“L/”,“a*exp”,“b*t”,即:y=L/(1+a*exp(-b*t)).
再一个,使用自定义的函数表达式拟合时,其中的参数(L,a,b)是需要指定范围的(当你输入完函数表达式后,在表达式下方就会出现参数范围设置),根据你自己的实际问题大概估计一下范围就行,一般不能直接按照matlab默认的-inf到+inf去拟合,这样往往弄不出来你想要的结果.
温馨提示:答案为网友推荐,仅供参考