Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2011-09-19
年龄: 35
帖子: 1
声望力: 0 ![]() |
![]()
如何在mathematica里求解三元一次方程组,比如:x - (y - x)/2 == -2, (z - y)/3 + (x - y)/2 == 4, (y - z)/3 - z/4 == -2;我找了很多资料,感觉都看不懂的,有哪位大侠可以有简单一点的方法啊,谢谢啦!
此帖于 2011-09-19 18:08 被 wzliming 编辑。 |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2011-10-05
帖子: 3
声望力: 0 ![]() |
![]()
怎么有人看没人回?你要是问mathematica,输入
Solve[{x-(y-x)/2==-2,(z-y)/3+(x-y)/2==4,(y-z)/3-z/4==-2},{x,y,z}] 然后,按Shift+Enter。 你要是问matlab,应该贴在matlab论坛。在这里可以简单说一下: 建一个新文件,写上下面几行: syms x y z eq1=x - (y - x)/2 + 2; eq2=(z - y)/3 + (x - y)/2 - 4; eq3=(y - z)/3 - z/4 + 2; [x,y,z]=solve(eq1,eq2,eq3,'x','y','z') 保存为m文件,比如abc.m,回到matlab窗口,键入abc回车,应该可以看到结果了。 此帖于 2011-10-12 06:58 被 Jeecoun 编辑。 原因: 不会上图 |
![]() |
![]() |