24小时热门版块排行榜    

查看: 1307  |  回复: 5

赵红霞

铁杆木虫 (著名写手)

[求助] origin8.0 非线性自定义函数拟合,求指导 已有4人参与

刚刚在用origin8.0非线性拟合,一直出错,看那个拟合出来的图就感觉不对,请高手帮忙

X                   Y
2.95          -1.71
2.96         -3.30
2.97                -5.74
2.98         -6.94
2.99               -8.31
3.00               -7.14
3.01          -5.26
3.02         -2.71

y=k*(x-r)^2       
参数为k和r

origin8.0 非线性自定义函数拟合,求指导
origin-tu.png
回复此楼

» 猜你喜欢

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

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

赵红霞

铁杆木虫 (著名写手)

图中红色的线为函数吗?怎么会是直线呢?是不是我的公式里面的平方没有被读取?请高人指教
2楼2014-09-16 10:50:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
赵红霞: 金币+5, ★★★很有帮助 2014-09-17 10:26:37
公式不符合吧,换个模型试试:

y=k*(x-r)^2+exp(x*p2+p1)

均方差(RMSE):0.342777133348872
残差平方和(SSE):0.939969305174964
相关系数(R): 0.98778697651086
相关系数之平方(R^2): 0.975723110964467
确定系数(DC): 0.975723110315272
卡方系数(Chi-Square): -0.103325036891985
F统计(F-Statistic): 54.9219175375704

参数        最佳估算
----------        -------------
k        -4521.27362641123
r        2.82580985609094
p2        12.8607510869688
p1        -33.7155681579973
3楼2014-09-16 15:43:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

NicoleLas

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
赵红霞: 金币+10, ★★★很有帮助 2014-09-17 10:26:19
楼主,你的拟合公式有问题,你的拟合函数为偶函数吧?可是数据点看起来不是噢。至少要加上一个常数项。
如:
CODE:
Title "ISABS";
Parameters k,r,c;
Variable x,y;
Function y = k*(x-r)^2+c;
Data;
2.95         -1.71
2.96         -3.30
2.97         -5.74
2.98         -6.94
2.99         -8.31
3.00         -7.14
3.01         -5.26
3.02         -2.71

结果:
"ISABS"

迭代数: 30
计算用时(时:分:秒:微秒): 00:00:00:416
优化算法: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法
计算结束原因: 达到收敛判断标准
均方差(RMSE): 0.488460972876896
残差平方和(SSE): 1.90875297619075
相关系数(R): 0.975039498037286
相关系数之平方(R^2): 0.950702022732802
决定系数(DC): 0.950702022732802
卡方系数(Chi-Square): -0.292096137712729
F统计(F-Statistic): 115.70884755534

参数        最佳估算
----------        -------------
k                  4487.50012712171
r                  2.98796723600174
c                  -7.53419771436127

====== 结果输出 =====

No        实测值y        计算值y
1        -1.71        -1.0654169
2        -3.3        -4.0242264
3        -5.74        -6.0855359
4        -6.94        -7.2493453
5        -8.31        -7.5156548
6        -7.14        -6.8844642
7        -5.26        -5.3557736
8        -2.71        -2.9295829
Be water, my friend.
4楼2014-09-16 21:01:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
公式与数据不匹配。
建议用1stopt软件:http://muchong.com/bbs/viewthread.php?tid=4586018&fpage=1&target=blank
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
5楼2014-09-17 08:14:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

温柔一刀5900

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
赵红霞: 金币+5, ★★★很有帮助 2014-09-17 10:26:28
引用回帖:
2楼: Originally posted by 赵红霞 at 2014-09-16 10:50:38
图中红色的线为函数吗?怎么会是直线呢?是不是我的公式里面的平方没有被读取?请高人指教

origin就是有这个问题,他必须要给一个合理起始值,不然不收

[ 发自小木虫客户端 ]
6楼2014-09-17 08:40:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Andsharia 的主题更新
信息提示
请填处理意见