24小时热门版块排行榜    

CyRhmU.jpeg
查看: 996  |  回复: 3

bin0415

银虫 (小有名气)

[求助] mathematica 解方程组 有什么命令可以实现解集中没有复数解

我用mathematica解方程,方程组什么的,由于未知数的次数较高,解的个数就比较多,其中有一些复数解(虚数),是我不需要的。如何能实现方程的解输出中没有复数解?
向各位大侠请教
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

btx97

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
CODE:
In[2]:= Reduce[x^5 - 2 x + 1 == 0, x, Reals] // N  Out[2]= x == 1. || x == -1.29065 || x == 0.51879

Help里有。
2楼2012-06-16 22:03:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

btx97

金虫 (小有名气)

CODE:
In[1]:=
sol = Solve[x^5 - 2 x + 1 == 0, x]; x = x /. sol;
Select[x, Element[#, Reals] &] // N  

Out[3]=
{1., -1.29065, 0.51879}

或者这样的。
3楼2012-06-16 22:19:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
4楼2012-06-18 11:37:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 bin0415 的主题更新
信息提示
请填处理意见