24小时热门版块排行榜    

查看: 5493  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

poporeborn

铜虫 (初入文坛)

[求助] origin进行多峰拟合时出现fit did not converge,拟合不出结果 已有2人参与

我想用origin进行一组数据的多峰拟合,拟合时老是提示出错,提示Fit did not converge - mutual dependency exists between parameters.
You may have overparameterized the fitting function. Fixing one of them may eliminate this problem. 两个峰的位置为x=0; x=55,求助求助~
数据如下:
X    Y
0        140
5        86
10        69
15        21
20        36
25        40
30        37
35        45
40        72
45        113
50        312
55        1002
60        915
65        288
70        64
75        44
数据初始图见附件

origin进行多峰拟合时出现fit did not converge,拟合不出结果
多峰拟合数据作图.jpg
回复此楼

» 猜你喜欢

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

相信自己,相信自己的选择,相信自己选择的成功人生!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

poporeborn

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by dingd at 2014-06-17 22:13:33
1stOpt,两个高斯峰拟合:

Function y=y0+(A/(w*sqrt(PI/2)))*exp(-2*((x-xc)/w)^2)+(A1/(w1*sqrt(PI/2)))*exp(-2*((x-xc1)/w1)^2);
Data;
X    Y
0        140
5        86
10        69
15        21
2 ...

您好,您用1stOpt拟合的结果是我想要的,origin是不是实现不了啊? 因为我没有用过1stOpt,除了拟合结果外,拟合的图我想要包含两个峰位置各自的拟合峰和加和后的拟合结果,是不是必须要学习使用1stOpt呢?
相信自己,相信自己的选择,相信自己选择的成功人生!
3楼2014-06-18 08:57:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

dingd

铁杆木虫 (职业作家)

【答案】应助回帖


感谢参与,应助指数 +1
fegg7502: 金币+1, 应助指数+1, 鼓励交流 2014-06-19 08:06:03
1stOpt,两个高斯峰拟合:
CODE:
Function y=y0+(A/(w*sqrt(PI/2)))*exp(-2*((x-xc)/w)^2)+(A1/(w1*sqrt(PI/2)))*exp(-2*((x-xc1)/w1)^2);
Data;
X    Y
0        140
5        86
10        69
15        21
20        36
25        40
30        37
35        45
40        72
45        113
50        312
55        1002
60        915
65        288
70        64
75        44

均方差(RMSE):16.3553293169684
残差平方和(SSE):4279.9487530638
相关系数(R): 0.998481079218084
相关系数之平方(R^2): 0.99696446555651
确定系数(DC): 0.99696446555651
卡方系数(Chi-Square): 31.1858861645095
F统计(F-Statistic): 494.146921382186

参数        最佳估算
----------        -------------
y0        47.9165604779861
a        11868.9679731091
w        8.86544591919859
xc        57.2168293189576
a1        1762.60009136364
w1        12.6231878244523
xc1        -3.94180705378648

一个峰在x=-3.94,另一个在x=57.21
origin进行多峰拟合时出现fit did not converge,拟合不出结果-1
c104.jpg

2楼2014-06-17 22:13:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
poporeborn: 金币+20, ★★★很有帮助 2014-06-18 10:13:02
fegg7502: 金币+2, 应助指数+1, 鼓励交流 2014-06-19 08:06:13
拟合方面1stOpt比Origin使用更方便效果也更好。
origin进行多峰拟合时出现fit did not converge,拟合不出结果-2
c1.jpg

4楼2014-06-18 09:25:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

poporeborn

铜虫 (初入文坛)

引用回帖:
4楼: Originally posted by dingd at 2014-06-18 09:25:57
拟合方面1stOpt比Origin使用更方便效果也更好。

c1.jpg

谢谢啦!看来我得学习1stOpt啦,有不懂的还请您赐教哈~
相信自己,相信自己的选择,相信自己选择的成功人生!
5楼2014-06-18 10:13:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见