Qurak

Substitute values of variables in functions that hold their arguments

Workflow 5 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.

Schritt 1
x = 2;
e = Hold[x + 1]
Ausgabe
Hold[x + 1]
Schritt 2
x = 4;
ReleaseHold[e]
Ausgabe
5
Schritt 3
x = 4;
ReleaseHold[e]
Ausgabe
5
Schritt 4
x = 2;
Function[y, x + y]
Ausgabe
Function[y, x + y]
Schritt 5
x = 2;
With[{x = x}, Function[y, x + y]]
Ausgabe
Function[y, 2 + y]

Verwendete Funktionen

Verwandte Rezepte

Alle Rezepte · Funktionsreferenz · Dies aus einem MCP-Client verwenden