Activate
范例
打开所有单元 关闭所有单元基本范例 (2)
激活 Inactive 表达式:
Activate[Inactive[Length][{a, b, c}]]expr = Inactivate[2 + 2 + 3 ^ 2]Activate[expr, Plus]Activate[expr, Power]Activate[expr]范围 (7)
expr = Inactive[Sin][π / 2]使用 Activate 运算表达式:
Activate[expr]使用 Inactivate 创建非激活状态表达式:
expr = Inactivate[Sin[Pi / 2], Sin]Activate[expr]Inactivate[f[g[h[x]], y, g[z]], g]Activate[%]Inactivate[f[g[h[x]], y, g[z]], g | h]Activate[%, h]expr = Inactive[Cos][π] + Inactive[Integrate][x, x];Activate[expr]激活除 Integrate 外的所有符号:
Activate[expr, Except[Integrate]]Activate[expr, Except[_ ? (MemberQ[Attributes[#], NumericFunction]&)]]Inactive[LaplaceTransform][a t ^ 2, t, s]D[%, s]Activate[%]D[LaplaceTransform[a t ^ 2, t, s], s]D[Inactive[LaplaceTransform][a t ^ 2, t, s], t]D[Inactive[LaplaceTransform][a t ^ 2, t, s], a]expr = Inactivate[Hypergeometric2F1[3, 1, 2, x], Hypergeometric2F1]Activate[expr]Hypergeometric2F1[3, 1, 2, x]选项 (1)
Heads (1)
未激活的 Derivative 表达式:
inactive = Inactivate[Derivative[1][Cos][x]]Activate[inactive]使用选项设置 Heads->False 以避免激活 Derivative:
Activate[inactive, Heads -> False]应用 (5)
expr = Inactivate[Sin[π / 3] + Cos[π / 3] + Tan[π / 3], Sin | Cos]Activate[expr, Sin]Activate[expr, Cos]Activate[expr]inactive = Inactivate[D[Integrate[(t + x) ^ 2, {t, 0, x}], x], D | Integrate]Activate[inactive, D]di = Activate[%]Activate[inactive, Integrate]id = Activate[%]Simplify[di - id]V[x_, y_, z_] = Inactivate[Integrate[f[z + I x Cos[u] + I y Sin[u], u], {u, -Pi, Pi}],
Integrate]f[a_, b_] := 3a ^ 5 + 7b ^ 4V[x, y, z]sol = Activate[%]//SimplifyRow[Table[Plot3D[sol /. {z -> j}, {x, -3, 3}, {y, -3, 3}, Ticks -> {Automatic, Automatic, None}], {j, -2, 2}]]Laplacian[sol, {x, y, z}]//Simplifysumparts = Inactivate[Sum[f[k]g[k], k] == g[k]Sum[f[k], k] -
Sum[DifferenceDelta[g[k], k]DiscreteShift[Sum[f[k], k], k], k],
Sum | DifferenceDelta | DiscreteShift]f[k_] := kg[k_] := HarmonicNumber[k]Activate[sumparts]Inactive[Sum][k HarmonicNumber[k], k] == Sum[k HarmonicNumber[k], k]divcurl = Inactivate[Div[Curl[{f[x, y, z], g[x, y, z], h[x, y, z]}, {x, y, z}],
{x, y, z}], Div | Curl]激活 Curl 意义不大:
Activate[divcurl, Curl]激活 Div 展示了关系
:
Activate[divcurl, Div]属性和关系 (4)
f[x_] := x ^ 2expr = Inactive[f][3]Activate[expr]Activate 是 Inactivate 的逆:
Inactivate[f[x], f]Activate[%]Activate 替换表达式中非激活符号的所有实例:
Inactivate[f[x] + g[x] + h[x], f | g]Activate[%]Activate 运算非激活表达式,并允许表达式的部分是非激活的:
isin = Inactivate[Sin[ArcTan[1]]]Activate[isin, Sin]Activate[%]ReleaseHold 运算保持未运算形式的表达式,所有部分被运算:
esin = Hold[Sin[ArcTan[1]]]ReleaseHold[%]巧妙范例 (1)
infiniteproducts = Inactivate[{Underoverscript[∏, k = 1, n]((k + 1)^3 (k + 5)/k^2), Underoverscript[∏, k = 0, n]k!, Underoverscript[∏, k = 1, ∞](1 + (1/k^2)), Underoverscript[∏, k, ∞](1 - (4/3) Sin[(x/3^k)]^2), Underoverscript[∏, k, ∞](1 + (1/Prime[k]^s)), Underoverscript[∏, k = 1, n]((k + 3/k + 1))^k, Underoverscript[∏, k = 1, n](Sin[3 k + 5]/Cos[3 k + 1])}, Product];FormulaGallery[forms_List] := Grid[ParallelMap[{# == Simplify@Activate[#]}&, forms], IconizedObject[«Grid options»]];FormulaGallery[infiniteproducts]//TraditionalForm相关的工作流程
- 符号式处理代码
文本
Wolfram Research (2014),Activate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Activate.html.
CMS
Wolfram 语言. 2014. "Activate." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Activate.html.
APA
Wolfram 语言. (2014). Activate. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Activate.html 年
BibTeX
@misc{reference.wolfram_2026_activate, author="Wolfram Research", title="{Activate}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/Activate.html}", note=[Accessed: 15-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_activate, organization={Wolfram Research}, title={Activate}, year={2014}, url={https://reference.wolfram.com/language/ref/Activate.html}, note=[Accessed: 15-August-2026]}