【发布时间】:2014-05-23 02:00:17
【问题描述】:
请考虑这个例子。我想解决 x^3 - 2x > 0。我尝试以下命令:
syms x;
f = @(x) x^3-2*x;
solve(f(x)>0,x)
Matlab 会返回这个
ans = 求解([0.0
这不是我所期望的。因此我使用
solve(f(x)+x>x,x)
返回
ans = Dom::Interval(2^(1/2), Inf) Dom::Interval(-2^(1/2), 0)
有人能解释一下为什么solve 只能在第二种情况下成功吗?
【问题讨论】:
标签: matlab solver symbolic-math symbolic-computation