浏览:3810 回答:6

K1,K2,K3,K4,P均为常数,求解n。(8个未知数,8个方程),求大神指导。方程组见附件。

1.png

2.png


邀请回答 我来回答

全部回答

(2)
默认 最新
郑骏
matlab程序好了,你只需要输入k1,k2,k3,k4,p的值就可以出结果 首先你新建一个m文件,然后把我的程序复制粘贴到里面,点保存的同时系统会默认一个函数名称,你不用管就确定就好了。之后你就可以调用了 例如你输入 =jiefangcheng(0.7239,101.9,1.693,139.3,100000) 程序------------------------------------------ function =jiefangcheng(k1,k2,k3,k4,p) global K1 K2 K3 K4 P K1 = k1; K2 = k2; K3 = k3; K4 = k4; P = p; X0 = ; options = optimoptions('fsolve'); x = fsolve(@myfun,X0,options); nH2 = x(1); nCH4 = x(2); nH2O = x(3); nCO = x(4); nCO2 = x(5); nFeO = x(6); nC = x(7); nFe = x(8); end function F = myfun(x) global K1 K2 K3 K4 P F=; end 程序-------------------------------------------------
2016年1月8日
评论 点赞
郑雨
你能不能先给出一组合理的K1 K2 K3 K4 P值,这样也好针对性的计算
2016年1月8日
评论 4 点赞

没解决?试试专家一对一服务

换一批