Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Dynamic Interactivity > Viewers and Annotation >
Mathematica > Dynamic Interactivity > Custom Interface Construction > Standalone Interfaces > Viewers and Annotation >

Monitor

Monitor[expr, mon]
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[expr, mon] 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 n 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 n 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 x axis and evaluation points on the y 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 p:
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
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team