Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-05-22, 00:43   #1
yaojin911
初级会员
 
注册日期: 2008-05-15
年龄: 38
帖子: 1
声望力: 0
yaojin911 正向着好的方向发展
默认 [求助]为什么会产生错误的解?

s=solve('x+y+z=1','x*y+y*z+z=3','x^2+y^2-z^2=1');
为什么会得到
x=-3,1,1
y=1,i*3^(1/2),-i*3^(1/2)
z=3,-i*3^(1/2),i*3^(1/2)
这三个解??
而且-3 1 3
根本就不是本方程组的解
而最简单的1 1 1这个解却没有得到
为什么?
__________________
每天进步~
yaojin911 当前离线   回复时引用此帖
旧 2008-05-23, 09:55   #2
kewin
初级会员
 
注册日期: 2008-03-23
年龄: 42
帖子: 18
声望力: 18
kewin 正向着好的方向发展
默认 真是浪费时间

以为是SOLVE的问题,最后搞了半天发现是你的问题。
kewin 当前离线   回复时引用此帖
旧 2008-05-23, 11:32   #3
Winters1985
初级会员
 
注册日期: 2008-05-22
年龄: 45
帖子: 2
声望力: 0
Winters1985 正向着好的方向发展
默认

LZ程序是不是给错了。第一个方程怎么会有1,1,1的解。
Winters1985 当前离线   回复时引用此帖
旧 2008-05-23, 20:16   #4
Just For Matlab
初级会员
 
注册日期: 2008-05-23
年龄: 38
帖子: 5
声望力: 0
Just For Matlab 正向着好的方向发展
微笑 楼主搞笑啊

:tongue: LZ算得的结果很明显是正确的啊,怎么会有1 1 1这一组解呢,代入方程后肯定不正确啊
Just For Matlab 当前离线   回复时引用此帖
回复


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

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


相似的主题
主题 主题作者 版面 回复 最后发表
[求助]关于Matlab和VC6.0混合编程问题 jiazhaohui MATLAB论坛 1 2008-08-07 21:43
【求助】怎样生成如下[a a a b b b c c c d d d]数据? wanghaiuestc MATLAB论坛 2 2007-08-14 12:01


所有时间均为北京时间。现在的时间是 00:02


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