主题:关于函数拟合结果的问题
做了一个函数拟合的问题,给出的结果含有复数,怎么能得出没有复数的结果呀?
源程序如下:
data=xlsread('D:\新建 Microsoft Excel 工作表.xls');
p1=data(:,12);p2=data(:,14);
x(:,1:3)=data(:,3:5);y=p1-p2;
lsqcurvefit(@dlbqtll1,[0 0 0 0],x,y);
结果:
Maximum number of function evaluations exceeded;
increase options.MaxFunEvals
ans =
-0.0355 - 0.0576i 13.1333 + 0.7676i 3.7512 + 0.4167i 0.4097 - 0.1329i
源程序如下:
data=xlsread('D:\新建 Microsoft Excel 工作表.xls');
p1=data(:,12);p2=data(:,14);
x(:,1:3)=data(:,3:5);y=p1-p2;
lsqcurvefit(@dlbqtll1,[0 0 0 0],x,y);
结果:
Maximum number of function evaluations exceeded;
increase options.MaxFunEvals
ans =
-0.0355 - 0.0576i 13.1333 + 0.7676i 3.7512 + 0.4167i 0.4097 - 0.1329i