24小时热门版块排行榜    

查看: 2729  |  回复: 6

feichengpb

银虫 (小有名气)

[求助] spss 非线性回归如何设定参数初始值啊 ? 急求

数据见附件,函数方程为:Y=a*exp(-b*X)-c*exp(-d*X)
a,b,c,d为参数,求好心人帮我求的a,b,c,d的数值。
回复此楼

» 本帖附件资源列表

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

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

One day someone walk into your life, then you will realize that love is always worth waiting for.
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wxgreat

至尊木虫 (正式写手)

请给出a,b,c,d的大概范围,至少知道在什么数量级。
向自然学习
2楼2012-10-11 09:02:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shxlss

铁虫 (初入文坛)

师弟,加油啊!
这是写发表论文?
我不懂,是给你拉人气的
3楼2012-10-12 00:39:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

upboxer

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
feichengpb: 金币+20, ★★★★★最佳答案 2012-10-12 14:51:19
你的数据不错,如果非得用spss的话,而且想用较为靠谱的初始值,你可以选择4个观测点带入方程,手动求出一个初始值;方法二,让初始值都是1,spss计算下,看是否达到了拟合优度,如果没有达到,你可以以这个结果为初始值,再次迭代运算;方法三,用matlab、sas、lingo等其他软件计算。spss非线性曲线拟合有他的好处,但是他毕竟不是专门做优化的。
我的计算结果是:
a                  -25.9211
b                  0.0024
c                  -23.3122
d                  0.0002528
R^2:0.9987  RMSE:0.2424 DC:0.9987
轻轻的我来了正如我轻轻的走,像一阵风,希望给朋友带来的幸福,带走的是烦恼...
4楼2012-10-12 10:15:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

试下1stOpt,优化拟合方面非常易用和强大,无需猜初值:
CODE:
Function Y=a*exp(-b*X)-c*exp(-d*X);
Data;
X        Y
1796         14.57
1606         15.02
1422         15.46
1196         15.66
1002         15.60
813         15.30
545         13.74
341         10.30
200         6.20
138         3.80
90         1.51
59         0.29
30         -1.05
0         -2.07

均方差(RMSE): 0.242346956314331
残差平方和(SSE): 0.822248661287482
相关系数(R): 0.999368227236827
相关系数之平方(R^2): 0.998736853610479
决定系数(DC): 0.998736853041796
卡方系数(Chi-Square): 0.0576386490939649
F统计(F-Statistic): 2638.91173682131

参数        最佳估算
----------        -------------
a        -25.9211028814406
b        0.00242237982926901
c        -23.3121573126108
d        0.00025283869354621

v1.JPG

» 本帖已获得的红花(最新10朵)

5楼2012-10-15 17:24:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feichengpb

银虫 (小有名气)

送鲜花一朵
引用回帖:
5楼: Originally posted by dingd at 2012-10-15 17:24:44
试下1stOpt,优化拟合方面非常易用和强大,无需猜初值:

Function Y=a*exp(-b*X)-c*exp(-d*X);
Data;
X        Y
1796         14.57
1606         15.02
1422         15.46
1196         15.66
1002         15.60
813         15.30
545         13.74
341          ...

十分感谢您的热心帮助并提出新的解决思路,谢谢!
One day someone walk into your life, then you will realize that love is always worth waiting for.
6楼2012-10-16 08:39:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xingw10

禁虫 (小有名气)

送红花一朵
本帖内容被屏蔽

7楼2014-04-18 10:08:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 feichengpb 的主题更新
信息提示
请填处理意见