Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 式の部分 >

Reap

Reap[expr]
評価の過程でSowが適用されたすべての式と一緒に expr の値を与える.異なるタグでSow[e]あるいはSow[e, tagi]を使って播かれた式は異なるリストで与えられる.
Reap[expr, patt]
patt にマッチするタグを付けて播かれた式のみを刈り取る.
Reap[expr, {patt1, patt2, ...}]
patti と関連する式を別々のリストにする.
Reap[expr, patt, f]
{expr, {f[tag1, {e11, e12, ...}], ...}}を返す.
  • SowReapは計算の中間結果を累積する便利な方法を与える.
  • ReapSowが適用された順番で式を累積する.
  • 特別なタグで播かれた式はパターンにタグがマッチする最も内側のReapに集められる.
  • Reap[expr]Reap[expr, _]に等しい.
「播かれた」ものを「取り込み」ながら一連の式を評価する:
In[1]:=
Click for copyable input
Out[1]=
 
各ステップで「播かれた」i^2を「取り込み」ながら和を計算する:
In[1]:=
Click for copyable input
Out[1]=
バージョン 5 の新機能
© 2013 Wolfram Research, Inc. English
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team