NSolve

NSolve[expr, vars]
方程式あるいは不等式の系 expr の解を変数 vars について数値近似で求めようとする.

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つの場合,ある方程式で特定の根が1より大きい重複性を示すときにはNSolveは相当する解の複数のコピーを返す.
  • NSolve[expr, vars]は,デフォルトで,不等式に代数的に現れる数量は実数値であるが,その他の数量は複素数値であると仮定する.
  • NSolve[expr, vars, Reals]では,変数,パラメータ,定数,関数のすべての値が実数に限られる.
  • NSolve[expr&&varsReals, vars, Complexes]は変数の実数値について解くが,関数の値は複素数値でもよい.
  • NSolveは主として線形方程式と整方程式を扱う.
  • 使用可能なオプション:
  • MethodAutomatic使用されるべきメソッド
    WorkingPrecisionAutomatic計算に使われる精度
  • 方程式の解が存在しない場合,NSolveを返す.
  • 解集合が完全次元のとき,NSolveを返す.
バージョン 2 の新機能 | バージョン 8 での修正機能
New to Mathematica? Find your learning path »
Have a question? Ask support »