Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > 関数型プログラミング > 関数反復 > Fold >
Mathematica > コアとなる言語 > 手続き型プログラミング > ループ構文 > 関数反復 > Fold >

Fold

Fold
FoldListの最後の要素を返す.
  • Foldが終了する前にThrowを使って中断することができる.
In[1]:=
Click for copyable input
Out[1]=
 
In[1]:=
Click for copyable input
Out[1]=
 
In[1]:=
Click for copyable input
Out[1]=
 
In[1]:=
Click for copyable input
Out[1]=
頭部はListでなくともよい:
Throwを使ってFoldから出る:
右側にたたむ:
ネストした多項式(Horner形式)を作る:
HornerFormは直接次の出力を生成する:
連分数を作る:
桁数字から数字を作る:
交代和を作る:
二分木を作る:
左に枝分かれする二分木を作る:
関数合成を行う:
指標順になった関数を適用する:
リストを連続的に分割する:
空のリストでたたんでも関数は適用されない:
FoldFoldListの最終要素を返す:
第2引数を無視する関数はNestにおけるのと同じ結果を返す:
原始再帰関数 の明示的な形[]:
集合の部分集合をすべて生成する:
数のリスト中の任意の要素のすべての可能な和を求める:
四次のSwinnerton-Dyer多項式[[]:
バージョン 2 の新機能 | バージョン 3 での修正機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF