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 的最后元素.
  • 可以使用 Throw 在它被完成前从 Fold 退出.
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 直接产生输出:
形成连分式:
形成由数字组成的数:
形成一个交错总和:
形成一个二元树:
形成一个左分支二元树:
形成一个组合函数:
应用一个索引的函数序列:
接连分离列表:
将空列表折叠,完全不应用函数:
Fold 返回 FoldList 的最后一个元素:
忽略第二自变量的函数给出 Nest 中相同的结果:
基本递归函数的显示形式 []:
产生一个集合的所有子集:
求数字列表中任意元素组合的和:
四分之一 的Swinnerton-Dyer 多项式 []:
版本 2 的新功能 | 版本 3 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF