24小时热门版块排行榜    

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

Shirley89

银虫 (小有名气)

[求助] 急求!!!求用1stOpt软件微分求解方程参数。 已有1人参与

想利用1stOpt软件微分求解方程参数。可是我的软件不能计算,还有就是对于微分求解不怎么了解,希望懂这方面的虫友们,帮帮我,急用啊!
计算公式和数据在附件中!谢谢大家了!
回复此楼

» 本帖附件资源列表

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

» 猜你喜欢

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

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

月只蓝

主管区长 (职业作家)

【答案】应助回帖

此外,根据你要拟合的公式:
x'=dx/dt=a*(1-x)^2-b*(x/2)^2; 其中:a=9.404*A*exp(-C/(8.314*413)), b=-9.404*B*exp(-D/(8.314*413));
不论是采用直接常微分拟合,还是非线性拟合的方式,都不可能得到A B C D唯一、稳定的结果。
因为你的公式本身就是过拟合的。至于公式过拟合的问题,参见:
http://muchong.com/bbs/viewthread.php?tid=8923299&authorid=1122189   的5楼
或者参加大神dingd 过往帖子的评论。

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

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
7楼2015-05-13 13:58:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 22 个回答

月只蓝

主管区长 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
原微分方程可以求出原函数,不需要做常微分拟合:
dx/dt=a*(1-x)^2-b*(x/2)^2
dx/(a*(1-x)^2-b*(x/2)^2)=dt,两边积分得:
t = -0.2e1 * ((a * b) ^ (-0.1e1 / 0.2e1)) * atanh(((2 * (4 * a - b) * x - 8 * a) * (a * b) ^ (-0.1e1 / 0.2e1)) / 0.4e1)
得到上述代数式之后,直接作非线性拟合即可,1.5版本1stOpt即可实现。
急求!!!求用1stOpt软件微分求解方程参数。
积分结果.png

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
3楼2015-05-13 13:24:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Shirley89

银虫 (小有名气)

引用回帖:
2楼: Originally posted by ybkooo at 2015-05-13 13:14:30
仅供参考

恩恩是结果不一样,不稳定啊!可不可以不把a,b值代入,直接用a,b求解呢。求完a,b之后在计算另外两个式子。谢谢你!
4楼2015-05-13 13:32:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Shirley89

银虫 (小有名气)

引用回帖:
2楼: Originally posted by ybkooo at 2015-05-13 13:14:30
仅供参考

你看可不可以这样求呢,

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 数据.doc
  • 2015-05-13 13:34:31, 72.5 K
5楼2015-05-13 13:34:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见