Monitor

Monitor[expr,mon]
将产生一个临时监控单元,在计算 expr 的过程中,此监控单元将显示 mon 的连续更新值.

更多信息更多信息

  • Monitor[Table[e,{x,}],x] 产生一个监控单元,在计算 Table 的过程中,显示 x 的持续更新值.
  • 在笔记本文件中,监控单元通常在计算的 Monitor[expr,mon] 单元后显示. 只要完成 expr 的计算,立即删除单元.
  • 如果 PrintPrintTemporary 或其它类似的输出生成在 Monitor 计算前,则这些输出将显示在监控单元之前.
  • mon 可以是包含图形和控件在内的任意表达式.
  • Monitor[expr,mon,delay] 在生成监控单元之前将延迟数秒. 如果在这之前完成了 expr 的计算,将不会显示任何监控.

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

基本范例  (3)基本范例  (3)

在计算的过程中监控 的值:

In[1]:=
Click for copyable input
Out[1]=

在计算的过程中显示计算的进度指示:

In[1]:=
Click for copyable input
Out[1]=

监控一个快速的计算过程,可以用 Pause 来降低执行速度:

In[1]:=
Click for copyable input
Out[1]=
2007年引入
(6.0)