24小时热门版块排行榜    

查看: 2259  |  回复: 1

r111ichard

新虫 (初入文坛)

[求助] 如何用MATLAB中的fminsearch函数求解非线性方程组中未知参数

真心求教,如何用MATLAB中的fminsearch函数求解非线性方程组中未知参数。
如何用MATLAB中的fminsearch函数求解k1,k2,a,b,Ka,Ko这六个参数,感谢大家。

方程组如下
0.0702-0.045*Cac=r1
0.0918326*X=r1
0.069375-2.22*Co=-r2
214.412*r1=i
-2*r1=r2
V=0.77-M1-M2-0.004410459*i
r1=(X*k1*exp(38.29985506*a*M1))/(1+Ka/Cac)
r2=-(k2*exp(38.29985506*(1-b)*M2))/(1+Ko/Co)

其中M1,M2随i的变化而变化,k1,k2,a,b,Ka,Ko为六个要求解的参数。

实验数据为i=[11 9.5 9 7 6 4.6 3 2.25]
          V=[0.1 0.2 0.215 0.3 0.345 0.4 0.46 0.5 ]
实验数据还可以采得更密集。
回复此楼

» 本帖附件资源列表

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

» 猜你喜欢

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

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

r111ichard

新虫 (初入文坛)

请大家热情回复啊,主要是现在还要研究机理,主要精力就是建模的过程。而求解的过程还真是不会。
2楼2013-12-20 18:31:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 r111ichard 的主题更新
信息提示
请填处理意见