
付近で

の根を求める:

付近で

の解を求める:
非線形方程式系を解く:
2つの非線形方程式の系の解を求める:
三変数の三変成分関数の根を求める:
複素数の初期値を与えることで複素数値を使った探索が行える:
実数入力に対して方程式が複素数である場合,実数の初期値が複素数の結果を与えていることがある:
変数は,初期値で指定されている場合にはベクトル値として考えることができる:
誤差推定の許容率を変える:
停止のために誤差許容率を緩める:
根までの推定相対距離を停止の主要基準とする:

を使って高次根への収束をスピードアップすることができる:
EvaluationMonitorを使って使用された関数評価を追跡記録することができる:
「ブラックボックス」関数に関数行列式を指定する:
指定された関数行列式がなければ,有限差分の計算に余分な評価が行われる:
疎な形式を知っているならば,疎なパターンテンプレートを指定することで評価回数を少なくできる:
使うステップ数を制限したり増したりする:
デフォルトの反復回数は100である:
この軟化子関数は

においてすべての導関数が0なので,アルゴリズムは最終的に停止する:
異なる方法で

の根を求める:
デフォルトの方法(ニュートン法):
ブレント(Brent)法の根の囲い込みには根を囲む2つの初期条件が必要である:
割線法は2つの初期条件で始まる:
いつ反復ステップが取られるかモニターする:

の等高線プロット上でステップを表す:
ステップ(赤)とその評価(緑)を表す.ステップには数回の評価が必要なことがある:
100桁精度演算で根を求める:
機械精度で始め,適応的に精度を100まで上げて根を求める:
指数関数の近似逆関数:
振動周期を与える「ブラックボックス」関数:
その逆関数をプロットする:
シューティング法を使って境界値問題

,

を解く:
根の両側の点を使ってカッコにいれる初期値を与える:
解をプロットする:
n 個の選点で境界値問題

,

を解く:
一階の系

として考える:
台形法則を使った連結に関する方程式:
初期値として0を使う:

の特定の値について解を求める:
方程式の多項式系の場合,
NSolveはすべての解を
FindRootは1つの解を求める:
FindRootは反復法を使って1つの解を求める:
パラメータまたは厳密解を含む方程式の場合は
Solve,
Reduce,
FindInstanceのいずれかを使う:
関数が複素関数の場合は,変数は複素値を持つことができる:
関数が実数のままなら,変数も実数であると考えられる:
関数を記号的に評価するのには時間がかかることがある:
関数の定義を制限して記号評価を避ける: