- 积分
- 0
- 注册时间
- 2009-8-5
- 仿真币
-
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2011-4-3 20:14:37
|
显示全部楼层
来自 华南理工大学
谢谢!!错误提示为:
??? Undefined function or method 'erf' for input arguments of type 'double' and attributes 'full row complex'.
Error in ==> myfun at 6
F= a(1)*(1-erf(x./2/sqrt(a(2)*t)));
Error in ==> lsqcurvefit>objective at 266
F = feval(funfcn_x_xdata{3},x,XDATA,varargin{:});
Error in ==> snls at 362
newfvec = feval(funfcn{3},xcurr,varargin{:});
Error in ==> lsqncommon at 149
[xC,FVAL,LAMBDA,JACOB,EXITFLAG,OUTPUT,msgData]=...
Error in ==> lsqcurvefit at 258
[xCurrent,Resnorm,FVAL,EXITFLAG,OUTPUT,LAMBDA,JACOB] = ...
Error in ==> runme at 10
[a, resnorm] = lsqcurvefit(@myfun,a0,data,zdata)
这里lsqcurvefit拟合命令运行出错了。。。
运行中出现复数吗?erf命令用不了复数吗? |
|