Qurak

Substitute values of variables in functions that hold their arguments

Flujo de trabajo 5 pasos, ejecutados en orden en una sola sesión. Cada paso se ejecutó contra el motor y la salida de abajo es lo que produjo.

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

Funciones usadas

Recetas relacionadas

Todas las recetas · Referencia de funciones · Usar esto desde un cliente MCP