$IterationLimit::itlim

詳細

  • このメッセージは式の反復評価の回数が指定された制限を超えたときに出力される.
  • 式の反復評価の回数の制限は$IterationLimitの値で決定される.
  • 計算に膨大な反復評価が必要なときは,$IterationLimitの値を大きな正の整数またはInfinityに設定することができる.
  • このメッセージは「=」記号を付け間違えるというような文法エラーによって出力されることもある.
  • Off[message]はメッセージが表示されないようにし,On[message] はメッセージが表示されるようにする.(例: Off[$IterationLimit::itlim]

例題

  (1)

f[p_]にこの規則を与えると,f[p-1]の評価は無限に繰り返される:

f[p_]の規則をクリアする:

反復が終るように終了規則を付加することができる:

f に与えた規則を解除する: