StepMonitor

StepMonitor

使用している数値メソッドが段階を踏むたびに計算される式を与える反復的な数値計算関数のオプションである.

詳細

  • オプション設定は一般にStepMonitor:>expr で与えられる.
  • expr が直ちに評価されるのを避けるために,->ではなく:>が使われる.
  • expr が評価されるたびに,数値計算中のすべての変数に現行の値が割り当てられる.
  • 実際にはBlock[{var1=val1,},expr]が使用される.

例題

すべて開くすべて閉じる

  (3)

FindMinimumを使った数値的最小化に取られるステップをモニターする:

ステップ数を数える:

ReapSowを使ってステップのデータを集める:

関数のプロット上でステップを示す:

スコープ  (4)

正弦Gordonの偏微分方程式を解く際の解の進行をモニターする:

方程式系を数値的に解く際のステップをモニターする:

関数の曲面プロット上のステップを示す:

非線形フィットのためのパラメータ空間中のステップ:

ステップ全体としてのモデルの評価を示す一連のプロット:

NDSolveで偏微分方程式を数値的に解く際に使われた時間(t)ステップについての空間(x)解をプロットする:

解の曲面プロットでステップを示す:

アプリケーション  (4)

高精度の根の探究に精度がどのように適応されたかを示す:

ニュートン(Newton)法の二次収束は各ステップにおいて結果的に精度が2倍になることを許す:

数値的最小化におけるステップと評価を調べる:

評価を赤で,ステップを黄で,最終点を緑で示す:

NDSolveを使った常微分方程式の数値解の刻み幅を得る:

解と刻み幅をtの関数として示す:

NDSolveにおける異なる常微分方程式の積分法のステップ,評価,時間を比較する:

Wolfram Research (2003), StepMonitor, Wolfram言語関数, https://reference.wolfram.com/language/ref/StepMonitor.html.

テキスト

Wolfram Research (2003), StepMonitor, Wolfram言語関数, https://reference.wolfram.com/language/ref/StepMonitor.html.

CMS

Wolfram Language. 2003. "StepMonitor." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/StepMonitor.html.

APA

Wolfram Language. (2003). StepMonitor. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/StepMonitor.html

BibTeX

@misc{reference.wolfram_2024_stepmonitor, author="Wolfram Research", title="{StepMonitor}", year="2003", howpublished="\url{https://reference.wolfram.com/language/ref/StepMonitor.html}", note=[Accessed: 24-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_stepmonitor, organization={Wolfram Research}, title={StepMonitor}, year={2003}, url={https://reference.wolfram.com/language/ref/StepMonitor.html}, note=[Accessed: 24-November-2024 ]}