Echo

Echo[expr]

expr を出力し,expr を返す.

Echo[expr,label]

exprlabel を付けて出力し,expr を返す.

Echo[expr,label,f]

f[expr]label を付けて出力し,expr を返す.

例題

すべて開くすべて閉じる

  (3)

中間計算の結果を出力する:

ラベルを使って中間結果を出力する:

中間結果の特性をレポートする:

スコープ  (4)

Echoはその最初の引数を返すので,Echo[]を他の関数の引数として使うことができる:

Echo文とPrint文を混合する:

Echoを任意のタイプの式とともに使う:

部分式の特性を出力する:

アプリケーション  (1)

Casesが式のレベル1の各部分を訪れる順序を観察する:

全レベルで:

特性と関係  (6)

Echoは最初の引数中の式を返す:

PrintNullを返す:

EchoFunctionEchoの演算子形である:

EchoLabelEchoの演算子形である:

EchoTimingを使って中間計算の経過時間を結果に影響を与えずに出力することができる:

1.001376`

Echoを使っても経過時間が出力できるが,計算を2回することになって高くつく:

Echoは計算式を出力する:

Unevaluatedを使って未評価の式を出力する:

EchoEvaluationは評価の前後に式を出力する:

1+1
2

EchoQuietEchoの中では無効になる:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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