Qurak

Substitute values of variables in functions that hold their arguments

เวิร์กโฟลว์ 5 ขั้นตอน รันตามลำดับในหนึ่งเซสชัน ทุกขั้นถูกรันกับเอนจินจริง และเอาต์พุตด้านล่างคือสิ่งที่มันให้

ขั้นที่ 1
x = 2;
e = Hold[x + 1]
เอาต์พุต
Hold[x + 1]
ขั้นที่ 2
x = 4;
ReleaseHold[e]
เอาต์พุต
5
ขั้นที่ 3
x = 4;
ReleaseHold[e]
เอาต์พุต
5
ขั้นที่ 4
x = 2;
Function[y, x + y]
เอาต์พุต
Function[y, x + y]
ขั้นที่ 5
x = 2;
With[{x = x}, Function[y, x + y]]
เอาต์พุต
Function[y, 2 + y]

ฟังก์ชันที่ใช้

สูตรงานที่เกี่ยวข้อง

สูตรงานทั้งหมด · เอกสารอ้างอิงฟังก์ชัน · ใช้สิ่งนี้จากไคลเอนต์ MCP