24小时热门版块排行榜    

查看: 446  |  回复: 1

小草阳

金虫 (小有名气)

[求助] 1stOpt复数拟合求助 已有1人参与

最近遇到一组数据需要进行复数拟合,前前后后弄了半个月毫无进展,网上查到1stOpt能解决这个问题,
同时也看到小木虫上有些大神是1stOpt,所以发帖求助。我自己尝试写了下程序代码,尽可能使拟合结果和原
始数据复数模差小于10^-7(数据又附了一份,见附件Excel,非常感谢!):
Title 'fitting'
ComplexStr=i;
Parameter a1,a2,a3,b1,b2,b3,c1,c2,c3,d1,d2,d3;
Variable x,y,y;
Function y=(a1+i*b1)*exp((c1+i*d1)*x)+(a2+i*b2)*exp((c2+i*d2)*x)+(a3+i*b3)*exp((c3+i*d3)*x);
Data;
//x (real)y  imag(y)
0.01  2.13212  -0.41717
0.02  2.08984  -0.807025
0.03  2.02045  -1.14659
0.04  1.92556  -1.42033
0.05  1.80735  -1.62132
0.06  1.66849  -1.75051
0.07  1.51211  -1.81483
0.08  1.34169  -1.82472
0.09  1.16094  -1.79196
0.10  0.973749 -1.728
0.11  0.784024  -1.64299
0.12  0.595619  -1.54528
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : data-fit.xls
  • 2016-04-20 19:50:33, 18.5 K

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
感谢参与,应助指数 +1
小草阳: 金币+200, ★★★★★最佳答案, 灰常感谢! 2016-04-21 15:41:47
供参考:
均方差(RMSE): 0.000150231877610396
残差平方和(SSE): 5.41670809208277E-7
相关系数(R): 0.999999941313151
相关系数之平方(R^2): 0.999999882626305
确定系数(DC): 0.999999882626297
F统计(F-Statistic): 325849348.118184

参数                  最佳估算
--------------------        -------------
a1        3.19946642811567
a2        -0.532644249788461
a3        -0.516931790251219
b1        -0.673242862987079
b2        0.241495361038406
b3        0.423332785010777
c1        -6.09957731755375
c2        -11.0485979046201
c3        -27.7003178252572
d1        -9.07937890122869
d2        29.0186823697576
d3        -27.6693014568592
2楼2016-04-20 22:06:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 小草阳 的主题更新
信息提示
请填处理意见