Wolfram ResearchPRODUCTSPURCHASEFOR USERSCOMPANYOUR SITES
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.

Documentation / Mathematica / 組込み関数 / 数値計算 / 式を解く /

FindRoot

FilledSmallSquare FindRoot[lhs==rhs, x, ]は,x=から初めて式lhs==rhsの数値解を求める.

FilledSmallSquare FindRoot[, , ... , x, , y, , ... ]は連立方程式の数値解を求める.

FilledSmallSquare 変数の初期値がリストで与えられているとき,変数の値は同じ次元のリストであると解釈される.

FilledSmallSquare FindRootSolveから得るのと同じ形式のx, y, ... のための代入リストを返す.

FilledSmallSquare FindRootは属性HoldAllを持つ.

FilledSmallSquare FindRoot[lhs==rhs, x, , ]xの最初の2つの値とし,導関数を用いずに解を求める.

FilledSmallSquare FindRoot[lhs==rhs, x, xstart, xmin, xmax]は,xxminからxmaxの範囲外に出た場合にこの検索を中止するという条件で,解を求める.

FilledSmallSquare xの初期値を1つしか指定しなければ,FindRootはニュートン法を用いて解を求める.初期値を2つ指定すると,FindRootは割線法の変形を用いる.

FilledSmallSquare すべての方程式と初期値が実数の場合,FindRootは実根のみを求める.複素数が含まれる場合は複素根も求める.

FilledSmallSquare 初期値に0. Iを加えることで,常にFindRootに複素根を求めさせることができる.

FilledSmallSquare FindRoot[expr, ... ]は方程式expr==0の根を求める.

FilledSmallSquare 指定可能なオプション:

FilledSmallSquare デフォルト設定ではAccuracyGoalPrecisionGoalの設定はWorkingPrecision/2である.

FilledSmallSquare AccuracyGoalの設定で,根の位置の値と根における関数の値の両方の目標確度の桁数を指定する.

FilledSmallSquare PrecisionGoalの設定で根の位置の値の目標精度桁数を指定する.

FilledSmallSquare FindRootAccuracyGoalまたはPrecisionGoalで指定された目標精度(または確度)に達するまで計算を続ける.

FilledSmallSquare FindRootMaxIterationsの反復ステップ内で指定された正確さの解が見出せない場合,最近見出した近似解を返す.この場合,この点を初期値としてFindRootを再適用する.

FilledSmallSquare 参照セクション:1.5.7, 1.6.3  3.9.6.

FilledSmallSquare 実装に関するノート:A.9.4.

FilledSmallSquare 次も参照:NSolveSolveFindMinimumFindInstance.

FilledSmallSquare 関連パッケージ:NumericalMath`InterpolateRoot`.

FilledSmallSquare バージョン1の新関数.バージョン5.0で大幅改訂

他の例



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information


 © 2009 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [en] |
ニュースレターのご登録