Quiet

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

Quiet[expr,{s1::t1,s2::t2,}]
在对 expr 的求值过程中仅仅屏蔽指定的消息.

Quiet[expr,"name"]
屏蔽只有指定的命名的消息组.

更多信息更多信息

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