此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

FoldList

Usage

FoldList[f, x,  a, b, ...  ] 给出  x, f[x, a], f[f[x, a], b], ...  .


Notes

• 例如: FoldList[f, x,  a, b, c ]LongRightArrow .
FoldList[Plus, 0, list] 产生在list中的元素的累积和。
• 例如: FoldList[Plus, 0,  a, b, c ]LongRightArrow .
• 在一个长度为  的列表中,FoldList产生一个长度为  的列表。
FoldList[f, x, list]list的头不必是List
• 参见 Mathematica 全书: 2.2.2节.
• 同时参见: Fold, NestList, ComposeList, Partition, MapIndexed.
Further Examples

This gives a list of cumulative sums.

In[1]:=  

Out[1]=

For the cumulative products you have to start with  .

In[2]:=  

Out[2]=