Matlab之求解方程组

其实用一个solve函数就能解决大部分问题,

下面给出一个最近做的化工原理作业的代码:

[hf24,u12,u23,u4]=solve(…
‘hf24=(0.03*14/0.026+1)*(u4^2)/2’,…
‘0=9.81*(-11)+(u23^2)/2+23.14*(u12^2)+6.36*(u23^2)’,…
‘0=9.81*(-11)+(u4^2)/2+23.14*(u12^2)+hf24’,…
‘(0.038^2)*u12=(0.032^2)*u23+(0.026^2)*u4’,…
‘hf24′,’u12′,’u23′,’u4’)

好了,不装逼了——上干货

用法:

[变量1,变量2,…,变量n]=solve(‘方程1′,’方程2′,…,’方程n’,’变量1′,’变量2′,…,’变量n’)

输完了然后回车就可以了(注意在输入命令的时候不要使用中文输入法哦)
(PS:变量就是未知数)

如有疑问,可以发邮件给我哦!

Email:ziqiang_xu@yeah.net

发表评论