王洪路 发表于 2016-12-28 00:37 
把数据发给我吧,格式为.mat
不用mat了,很简单的数据。
t=1790:10:1990;
y=[3.9,5.3,7.2,9.6,12.9,17.1,23.2,31.4,38.6,50.2,62.9,76.0,92.0,106.5,123.2,131.7,150.7,179.3,204.0,226.5,251.4];
mmm=@(a,t)a(1)/((1+(a(1)/3.9-1))*exp(-a(2)*t));
mmm是我写的函数可能错了,具体我在主贴里说了,应该是用lsqcurvefit非线性拟合,但应该是我写的函数有问题,或者编的程序有问题,老是报错。
为了让你看的清楚我把题的截图发上来了。