This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)

Monitor

Monitor
generates a temporary monitor cell in which the continually updated current value of mon is displayed during the course of evaluation of expr.
  • Monitor[Table[e, {x, ...}], x] generates a monitor cell that shows the continually updated current value of x during the evaluation of the Table.
  • In a notebook, the monitor cell normally appears directly after the cell in which Monitor is evaluated. The cell is deleted as soon as the evaluation of expr is complete.
  • If Print, PrintTemporary, or similar output is generated before the evaluation of Monitor begins, it will appear before the monitor cell.
  • Any expression, including graphics and controls, can be given for mon.
Monitor the value of while the computation is running:
Display a progress indicator while the computation is running:
Monitor a fast process by using Pause to slow down:
Monitor the value of while the computation is running:
In[1]:=
Click for copyable input
Out[1]=
 
Display a progress indicator while the computation is running:
In[1]:=
Click for copyable input
Out[1]=
 
Monitor a fast process by using Pause to slow down:
In[1]:=
Click for copyable input
Out[1]=
Monitor NIntegrate, with steps along the axis and evaluation points on the axis:
Monitor NDSolve using an extrapolation method:
Monitor NDSolve solving the sine-Gordon PDE:
Steps in parameter space for a nonlinear fit:
Monitor the evolution of the model over the steps with a graph:
Implement a simple LU decomposition with a slowdown parameter :
Monitor an algorithm animation using MatrixForm or MatrixPlot:
Monitor can increase the time of a calculation:
Use Refresh to control the update interval used for displaying:
New in 6