Default
Default[f]
パターンオブジェクト_.で得られる関数 fの引数のデフォルト値を与える.
Default[f,i]
f の第 i 引数として_.が使われた場合に使用するデフォルト値を与える
Default[f,i,n]
全体で n 個の引数の中から第 i 引数に与えられているデフォルト値を与える.
Default[f,…]=val
f の引数のデフォルト値を定義する.
詳細
- _.は,関数の省略可能な引数を表し,Defaultで指定されたデフォルト値を使用する.
- Default[f]に必要な値は,常に,_.がfの引数として使われる前に定義されなければならない.
- Default[f,…]について定義された値は,DefaultValues[f]のOptions[f]の値に保存される.
- デフォルト値はパターンマッチングにしか影響せず,f についての評価規則を作ることはない.
例題
すべて開くすべて閉じる例 (2)
スコープ (1)
Wolfram Research (1988), Default, Wolfram言語関数, https://reference.wolfram.com/language/ref/Default.html.
テキスト
Wolfram Research (1988), Default, Wolfram言語関数, https://reference.wolfram.com/language/ref/Default.html.
CMS
Wolfram Language. 1988. "Default." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Default.html.
APA
Wolfram Language. (1988). Default. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Default.html