24小时热门版块排行榜    

查看: 2365  |  回复: 3

Mr_Right

金虫 (小有名气)

[求助] 在 Mathematica 怎么添加条件,得到想要的解

有如下方程

我怎么加条件让Mathematica只解出

除了用,还有没有更好的方法得到
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
帮顶一下
2楼2012-11-03 11:49:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

walk1997

金虫 (著名写手)


jjdg: 金币+1, 感谢参与 2012-11-05 22:19:03
我尝试下 可能不够简单  需要你给定的具体条件
equ = (R - x)^2 + y^2 + z^2 == R^2;
sol = Solve[equ, x]
sol = x /. sol
Select[sol, (# < R) /. {R -> 1, y -> 0.1, z -> 0.1} &]
3楼2012-11-04 21:27:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Mr_Right

金虫 (小有名气)

引用回帖:
3楼: Originally posted by walk1997 at 2012-11-04 21:27:38
我尝试下 可能不够简单  需要你给定的具体条件
equ = (R - x)^2 + y^2 + z^2 == R^2;
sol = Solve
sol = x /. sol
Select

Select 倒是可以从解中找到合适解。难道不能带条件求解?
4楼2012-11-05 19:55:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Mr_Right 的主题更新
信息提示
请填处理意见