返回   MATLAB中国论坛|MATLAB爱好者之家—不仅仅是MATLAB! > 特色讨论区:工程数学软件-不仅仅是MATLAB! > Mathematica论坛


Mathematica论坛 Mathematica是比较流行的符号运算软件之一



回复
 
LinkBack 主题工具 显示模式
旧 2011-09-19, 06:06 PM   #1
初级会员
 
注册日期: 2011-09-19
年龄: 29
帖子: 1
感谢他人: 0
有 0 帖获得 0 感谢
声望力: 0
wzliming 正向着好的方向发展
默认 MATLAB里求解三元一次方程组

如何在mathematica里求解三元一次方程组,比如:x - (y - x)/2 == -2, (z - y)/3 + (x - y)/2 == 4, (y - z)/3 - z/4 == -2;我找了很多资料,感觉都看不懂的,有哪位大侠可以有简单一点的方法啊,谢谢啦!

此帖于 2011-09-19 06:08 PM 被 wzliming 编辑。
wzliming 当前离线   回复时引用此帖
旧 2011-10-05, 02:30 PM   #2
初级会员
 
注册日期: 2011-10-05
帖子: 3
感谢他人: 0
有 0 帖获得 0 感谢
声望力: 0
Jeecoun 正向着好的方向发展
默认 回复: MATLAB里求解三元一次方程组

怎么有人看没人回?你要是问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 AM 被 Jeecoun 编辑。 原因: 不会上图
Jeecoun 当前离线   回复时引用此帖
回复

书签

主题工具
显示模式

发帖规则
不可以发表新主题
可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 启用



所有时间均为北京时间。现在的时间是 06:28 AM


Powered by vBulletin
版权所有 ©2000 - 2019,Jelsoft Enterprises Ltd.

SEO by vBSEO ©2009, Crawlability, Inc.