FoldPair

FoldPair[f,y0,list]

FoldPairList[f,y0,list]の最終要素を与える.

FoldPair[f,y0,list,g]

FoldPairList[f,y0,list,g]の最終要素を与える.

FoldPair[f,{a0,a1,a2,}]

FoldPair[f,a0,{a1,a2,}]に等しい.

詳細

  • FoldPair[f,y0,list]中の関数 f は,常に2引数を取り,式のペア{x,y}を返すと期待される.
  • FoldPair[f,y0,expr]中の式 expr は,任意の頭部を持つ任意の原子的ではない式でよい.
  • Throwを使って終了前にFoldPairから出ることができる.

例題

すべて開くすべて閉じる

  (3)

スコープ  (1)

第3引数にリストを使う:

第3引数に任意の頭部を使う:

一般化と拡張  (1)

Throwを使ってFoldPairから出る:

アプリケーション  (2)

リストの任意分割における最終の部分リストを求める:

離散時間状態空間系は状態方程式 と出力方程式 を使って表される.そのような系のシミュレーションを行って最終的な出力を得る:

特性と関係  (2)

FoldPairFoldPairListに返されたリストの最終要素を返す:

FoldPairはデフォルトで過程の剰余は返さない:

第4引数にLastを使って剰余を得る:

第4引数にIdentityを使って両方を得る:

考えられる問題  (2)

FoldPairの第1引数中の関数は,式のペアを返さなければならない:

FoldPairList[f,y0,{}]は,最終要素のない空リストを返す:

したがって,FoldPair[f,y0,{}]は未評価のままになる:

Wolfram Research (2015), FoldPair, Wolfram言語関数, https://reference.wolfram.com/language/ref/FoldPair.html.

テキスト

Wolfram Research (2015), FoldPair, Wolfram言語関数, https://reference.wolfram.com/language/ref/FoldPair.html.

CMS

Wolfram Language. 2015. "FoldPair." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FoldPair.html.

APA

Wolfram Language. (2015). FoldPair. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FoldPair.html

BibTeX

@misc{reference.wolfram_2024_foldpair, author="Wolfram Research", title="{FoldPair}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/FoldPair.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_foldpair, organization={Wolfram Research}, title={FoldPair}, year={2015}, url={https://reference.wolfram.com/language/ref/FoldPair.html}, note=[Accessed: 22-November-2024 ]}