osslotus 发表于 2009-5-29 18:13

1stopt曲线拟合

已知函数y=a+(b-a)*c^2/(c^2-x^2+2*i*d*x);
其中a,b,c,d是待定系数,x是自变量,y是因变量,i^2=-1;
给出一组数据x和y,对上述函数进行拟合,有什么办法吗?
因为y是个复函数,我的想法是将y化为y=y1+i*y2的形式,y1= a+(b-a)*c^2*(c^2-x^2)/((c^2-x^2)^2+(2*d*x)^2);y2 = a+(b-a)*c^2*(-2*d*x)/((c^2-x^2)^2+(2*d*x)^2);分别对实部和虚部进行拟合,但是出来的结果并不理想,如附图所示。
请教各位,有没有办法对两条曲线同时进行拟合啊?1stopt是不是能解决这样的问题?
或者还有其他的办法?
我的邮箱:zhengyunmei@gmail.com

dingd 发表于 2009-5-29 18:49

用1stOpt中的“SharedModel”可以对两条曲线同时进行拟合。

osslotus 发表于 2009-5-29 20:45

找不着SharedModel。。。
页: [1]
查看完整版本: 1stopt曲线拟合