Echo
例題
すべて開く すべて閉じる例 (3)
スコープ (4)
Echoはその最初の引数を返すので,Echo[…]を他の関数の引数として使うことができる:
Echo[1 + 1] + Echo[2 ^ 3]{Echo[a + b], Print[x + y]}Echoを任意のタイプの式とともに使う:
Echo[Graphics[Circle[]], "a circle:"]Graphics[Echo[Circle[], "circumference:", ArcLength]]アプリケーション (1)
Casesが式のレベル1の各部分を訪れる順序を観察する:
expr = {a, {1, b}, 2};Cases[expr, x_ /; NumberQ[Echo[x]]]Cases[expr, x_ /; NumberQ[Echo[x]], All]特性と関係 (6)
Echoは最初の引数中の式を返す:
Echo[expr]Print[expr]//InputFormEchoFunctionはEchoの演算子形である:
Echo[expr, "label:", f]EchoFunction["label:", f][expr]Echo[expr, "label:"]EchoLabel["label:"][expr]EchoTimingを使って中間計算の経過時間を結果に影響を与えずに出力することができる:
x = 1;EchoTiming[Pause[x++]];xEchoを使っても経過時間が出力できるが,計算を2回することになって高くつく:
x = 1;Echo[Unevaluated[Pause[x++]], "timing:", AbsoluteTiming];xEchoは計算式を出力する:
Echo[1 + 1]Unevaluatedを使って未評価の式を出力する:
Echo[Unevaluated[1 + 1]]EchoEvaluationは評価の前後に式を出力する:
EchoEvaluation[1 + 1]QuietEcho[Echo[expr]]関連するガイド
-
▪
- 調整とデバッグ ▪
- プログラム中の基本的な入出力 ▪
- ロバスト性とエラー処理
関連するワークフロー
- 変数の中間値を表示する
テキスト
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_2026_echo, author="Wolfram Research", title="{Echo}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/Echo.html}", note=[Accessed: 02-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_echo, organization={Wolfram Research}, title={Echo}, year={2015}, url={https://reference.wolfram.com/language/ref/Echo.html}, note=[Accessed: 02-September-2026]}