24小时热门版块排行榜    

查看: 1417  |  回复: 6

yanting101

铜虫 (小有名气)

[求助] 已知公式类型 八个未知参数 拟合数据 求参数 有谁知道方法或者软件

公式:
y =exp(-(x-0.0007)^B/A)*(G*x+C*D*0.07*(1-exp(-x/(0.07*D)))+E*F*0.07*(1-exp(-x/(0.07*F))))+K*(1-exp(-(x-0.00035)^B/A))
已知数据在附件中,
求参数
各位大仙有知道怎么求,或者什么软件能实现吗?具体方法还请告知,着急
能得出参数最好不过,先谢谢各位了
回复此楼

» 本帖附件资源列表

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

» 猜你喜欢

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

天涯若水加油
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖


感谢参与,应助指数 +1
csgt0: 金币+1, 谢谢 2013-03-15 14:59:13
本来想帮你跑跑,但数据量太大了,自己用1stOpt试试吧!
另外你的数据或公式准确吗?“(x-0.0007)^B”项当x<0.0007时是无法计算的,而你的头几个x值均小于0.0007.
2楼2013-03-12 12:08:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanting101

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by dingd at 2013-03-12 12:08:08
本来想帮你跑跑,但数据量太大了,自己用1stOpt试试吧!
另外你的数据或公式准确吗?“(x-0.0007)^B”项当x<0.0007时是无法计算的,而你的头几个x值均小于0.0007.

嗯,谢谢您,我仔细看看确实有问题,我再调整下公式和数据,再次感谢您
天涯若水加油
3楼2013-03-13 08:55:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snow_mount

铁虫 (小有名气)

【答案】应助回帖

★ ★
dbb627: 金币+2, 感谢应助 2013-03-25 16:58:42
看了一下数据,感觉不是一个公式可以拟合的,建议分段拟合,这样就不会有八个参数了。
另外,小变化量可先忽略,拟合好主要部分后,再加上小变化量拟合,这样也能减少参数
西岭
4楼2013-03-20 09:42:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xcj3630385

木虫 (小有名气)

长江11号

【答案】应助回帖

可以考虑用matalab非线性拟合,另外origin自带的非线性拟合也可以新建公式也行。
长江11号
5楼2013-03-20 12:38:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanting101

铜虫 (小有名气)

引用回帖:
4楼: Originally posted by snow_mount at 2013-03-20 09:42:03
看了一下数据,感觉不是一个公式可以拟合的,建议分段拟合,这样就不会有八个参数了。
另外,小变化量可先忽略,拟合好主要部分后,再加上小变化量拟合,这样也能减少参数

已经解决,分段拟合,谢谢
天涯若水加油
6楼2013-03-22 19:02:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanting101

铜虫 (小有名气)

引用回帖:
5楼: Originally posted by xcj3630385 at 2013-03-20 12:38:12
可以考虑用matalab非线性拟合,另外origin自带的非线性拟合也可以新建公式也行。

谢谢您
天涯若水加油
7楼2013-03-22 19:03:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yanting101 的主题更新
信息提示
请填处理意见