HoldComplete
HoldComplete[expr]
在标准 Wolfram 语言计算过程中完全保护 expr,防止使用与 expr 相关联的上值.
更多信息
- HoldComplete 具备属性 HoldAllComplete,且对它的自变量不执行任何运算.
- HoldComplete 可以用 ReleaseHold 清除. »
- HoldComplete 可以通过函数如 ToExpression 和 ReplacePart 作为一个封装插入. »
- 默认情况下,HoldComplete 由 MakeExpression 产生.
范例
打开所有单元关闭所有单元基本范例 (1)
属性和关系 (6)
HoldComplete 是标准的带有属性 HoldAllComplete 的容器:
没有计算控制形式会影响带有属性 HoldAllComplete 的表达式:
在 HoldComplete 内部,替代依然可以发生:
ReleaseHold 清除一层 HoldComplete:
Hold 是 HoldComplete 的适中形式,它允许某些形式的计算:
HoldComplete 可被用于在计算前冻结 ToExpression 的结果:
可能存在的问题 (2)
Wolfram Research (1996),HoldComplete,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HoldComplete.html.
文本
Wolfram Research (1996),HoldComplete,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HoldComplete.html.
CMS
Wolfram 语言. 1996. "HoldComplete." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/HoldComplete.html.
APA
Wolfram 语言. (1996). HoldComplete. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/HoldComplete.html 年