Beispiel 4 Schritte, der Reihe nach in einer Sitzung ausgeführt. Jeder Schritt wurde gegen die Engine ausgeführt, und die Ausgabe unten ist, was er erzeugte.
rsqrt[x_] /; If[TrueQ[x ≥ 0], True, Message[rsqrt::nnarg, x];False] := Sqrt[x]Keine Ausgabe - dieser Schritt bereitet etwas für den nächsten vor.
rsqrt::nnarg = "The argument `1` is not greater than or equal to zero.";Keine Ausgabe - dieser Schritt bereitet etwas für den nächsten vor.
rsqrt[2.25]1.5rsqrt[-2.25]rsqrt[-2.25]Alle Rezepte · Funktionsreferenz · Dies aus einem MCP-Client verwenden