Quiet

Quiet[expr]

在后台处理 expr,不输出所产生的任何消息.

Quiet[expr,{s1::t1,s2::t2,}]

在对 expr 的求值过程中仅仅屏蔽指定的消息.

Quiet[expr,"name"]

屏蔽只有指定的命名的消息组.

更多信息

  • Quiet 具有 HoldAll 的属性.
  • Quiet[expr,moff,mon] 指定不产生列表 moff 中的消息,但产生列表 mon 中的消息.
  • s::t 形式的消息名字可以和已命名的消息组混合使用.
  • Quiet 的结构可以嵌套使用,对于一个特定的消息使用最内层的指定.
  • 如果嵌套在函数 Quiet 中使用,函数 Check 及相关的消息函数的运行将不受影响.
  • 如果 Quiet 用于象 Check 这样的函数中,被 Quiet 禁止的消息将不会被 Check 检测出来.
  • Quiet[expr,"name"] 中, 所有可能的命名消息组由 $MessageGroups 给出.
  • Quiet[expr] 等价于 Quiet[expr,All]. Quiet[expr,None,All] 对所有消息有效.

范例

打开所有单元关闭所有单元

基本范例  (1)

求值但不输出消息:

求值且输出消息:

范围  (3)

禁止指定的消息输出:

禁止某一类消息的输出:

Quiet 结构体可以嵌套使用:

应用  (1)

当不能使用函数时,使用 CheckQuiet 为参数提供值:

如果参数是小于 4 的字符串,那么该函数就返回其参数:

没有 CheckQuiet,则返回带有消息的没有计算的中间输入:

属性和关系  (1)

如果 QuietCheck 内使用,消息会被 Quiet 压缩,而没有被 Check 检测:

然而,Check 的运算不会因为在 Quiet 内而受到影响:

可能存在的问题  (1)

Quiet 屏蔽计算时的消息:

不会屏蔽格式化时的消息:

Wolfram Research (2007),Quiet,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Quiet.html (更新于 2008 年).

文本

Wolfram Research (2007),Quiet,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Quiet.html (更新于 2008 年).

CMS

Wolfram 语言. 2007. "Quiet." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2008. https://reference.wolfram.com/language/ref/Quiet.html.

APA

Wolfram 语言. (2007). Quiet. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Quiet.html 年

BibTeX

@misc{reference.wolfram_2024_quiet, author="Wolfram Research", title="{Quiet}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/Quiet.html}", note=[Accessed: 25-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_quiet, organization={Wolfram Research}, title={Quiet}, year={2008}, url={https://reference.wolfram.com/language/ref/Quiet.html}, note=[Accessed: 25-November-2024 ]}