24小时热门版块排行榜    

CyRhmU.jpeg
查看: 622  |  回复: 2

小北--莫

铁虫 (初入文坛)

[求助] matlab程序问题已有1人参与

大家好   我初次使用matlab  在网上查找写了个程序(计算一个四元一次方程组) 但是我运行不出来。  有点着急  程序中指出的错误我不知道怎么回事 希望高手们帮忙解决下吧   谢谢了!
function Dx=myfun3(x,t)
m0= 6.8307e-007;
Pv=2.548;
Pc=958.31;
Uc=281.75*10^(-6);
P0=101418;
H0=0.08;
Kc=5.36*10^(-5);
hfg=2260;
lamdac=679.0981810^(-3);
Tc=373;
B=3826.36;
C=-45.47;
g=9.81;

Dx(1)=(1/(m0+2*pi*Pc*x(3)^3/3))*(-m0*g+4*pi*Pc*x(3)^3*g/3-0.544*pi*Pc*lamdac*(x(2)-Tc)*((x(1)^3)*(x(3)^3)/(2*Kc))^(1/2)/(hfg*Pv)-4*pi*Uc*x(3)*x(1));
Dx(2)=-Pc*g*x(1)*(x(2)+C)^2/((P0+Pc*g*(H0-x(4)))*B);
Dx(3)=0.272*lamdac*(x(1)/2*Kc*x(3))^(1/2)*(x(2)-Tc)/(hfg*Pv);
Dx(4)=x(1);
回复此楼

» 猜你喜欢

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

向着阳光微笑
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

铁门栓

铜虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
为什么不用矩阵行列式来求解?另外,你这个是函数,x没有赋值,不能运行
2楼2014-05-26 15:37:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

reko34

木虫 (正式写手)

4元1次?一上来就看到个x(3)^3,然后数数x(1,2,3)3个未知数,又看到Dx(1,2,3)一个都不知道,这不是成立了6元多项式方程组了么
3楼2014-05-26 16:59:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 小北--莫 的主题更新
信息提示
请填处理意见