EchoFunction[f][expr]
f[expr]を出力し,expr を返す.
EchoFunction[label,f][expr]
label を付けて f[expr]を出力し,expr を返す.
EchoFunction
EchoFunction[f][expr]
f[expr]を出力し,expr を返す.
EchoFunction[label,f][expr]
label を付けて f[expr]を出力し,expr を返す.
詳細
- EchoFunctionはEchoの演算子形である.
- EchoFunction[][expr]は expr を出力し,expr を返す.これはEcho[expr]に等しい.
例題
すべて開く すべて閉じる例 (2)
スコープ (2)
特性と関係 (5)
EchoFunctionはEchoの演算子形である:
Echo[expr, "label:", f]EchoFunction["label:", f][expr]EchoFunctionは関数の優先順位を与える:
EchoFunction[f][expr]Echo[expr, "label:"]EchoLabel["label:"][expr]Echo[expr]EchoFunction[][expr]EchoLabel[][expr]EchoTimingを使って中間計算の経過時間を結果に影響を与えずに出力できる:
x = 1;EchoTiming[Pause[x++]];xEchoFunctionを使っても経過時間が出力できるが,計算を2回しなければならないので高くつく:
x = 1;EchoFunction[AbsoluteTiming][Unevaluated[Pause[x++]]];xEchoFunctionはQuietEchoの中では無効になる:
QuietEcho[EchoFunction[f][expr]]関連するガイド
-
▪
- 調整とデバッグ ▪
- ロバスト性とエラー処理
関連するワークフロー
- 変数の中間値を表示する
テキスト
Wolfram Research (2015), EchoFunction, Wolfram言語関数, https://reference.wolfram.com/language/ref/EchoFunction.html.
CMS
Wolfram Language. 2015. "EchoFunction." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/EchoFunction.html.
APA
Wolfram Language. (2015). EchoFunction. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/EchoFunction.html
BibTeX
@misc{reference.wolfram_2026_echofunction, author="Wolfram Research", title="{EchoFunction}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/EchoFunction.html}", note=[Accessed: 04-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_echofunction, organization={Wolfram Research}, title={EchoFunction}, year={2015}, url={https://reference.wolfram.com/language/ref/EchoFunction.html}, note=[Accessed: 04-September-2026]}