NSolve

NSolve[expr, vars]
试图找到以 vars 为变量的方程组或不等式组 expr 的解的数值近似.

NSolve[expr, vars, Reals]
在实数域内求解.

更多信息更多信息

  • expr 可以为下述形式的任意逻辑组合:
  • lhs==rhs方程
    lhs!=rhs不等方程
    不等式
    exprdom定义域说明
    ForAll[x,cond,expr]全称量词
    Exists[x,cond,expr]存在量词
  • NSolve[{expr1, expr2, ...}, vars] 等价于 NSolve[expr1&&expr2&&..., vars].
  • 可以指定一个单变量或一个变量列表.
  • NSolve 以形如 的规则形式给出解.
  • 当存在多个变量时,解以规则列表的形式给出:.
  • 当存在多个解时,NSolve 给出解的列表.
  • 当指定了一个单变量且一个方程的一个特定根具有大于1的重数时,NSolve 给出对应解的多个复件.
  • NSolve[expr, vars] 缺省假设以代数形式出现在不等式中的量为实数,而其它所有量为复数.
  • NSolve[expr, vars, Reals] 中,所有变量、参数、常数以及函数值被限定为实数.
  • NSolve[expr&&varsReals, vars, Complexes] 求解得到的是变量的实数值,但函数值可以为复数.
  • NSolve 处理的主要是线性和多项式方程.
  • 可以给出以下选项:
  • MethodAutomatic应该使用何种方法
    WorkingPrecisionAutomatic计算所用精度
  • 如果方程无解,NSolve 返回 .
  • 如果解集为全集,NSolve 返回 .
版本 8 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »