示例 4 步,在同一个会话中按顺序运行。每一步都在引擎上执行过,下面的输出就是它实际产生的。
rsqrt[x_] /; If[TrueQ[x ≥ 0], True, Message[rsqrt::nnarg, x];False] := Sqrt[x]无输出——这一步是在为下一步做准备。
rsqrt::nnarg = "The argument `1` is not greater than or equal to zero.";无输出——这一步是在为下一步做准备。
rsqrt[2.25]1.5rsqrt[-2.25]rsqrt[-2.25]全部操作示例 · 函数参考 · 从 MCP 客户端使用