2 added 221 characters in body
source | link

Option 1: Use the UpdateInterval option to Dynamics, i.e.,

Dynamic[Plot[...],UpdateInterval->n]>n,TrackedSymbols->{}]

where n is measure in seconds. Here, UpdateInterval is how often Dynamic "manually" updates the expression. By default it will also update it any time one of the symbols is changed, so you also need to set TrackedSymbols->{}.

Option 2: Use a dummy dataset in the Dynamics function, and only update that variable at the desired pace. For example,

Print[Dynamic[Plot[dummyData,...]]]; ...calculation code...; dummyData=newData;

Option 1: Use the UpdateInterval option to Dynamics, i.e.,

Dynamic[Plot[...],UpdateInterval->n]

where n is measure in seconds.

Option 2: Use a dummy dataset in the Dynamics function, and only update that variable at the desired pace. For example,

Print[Dynamic[Plot[dummyData,...]]]; ...calculation code...; dummyData=newData;

Option 1: Use the UpdateInterval option to Dynamics, i.e.,

Dynamic[Plot[...],UpdateInterval->n,TrackedSymbols->{}]

where n is measure in seconds. Here, UpdateInterval is how often Dynamic "manually" updates the expression. By default it will also update it any time one of the symbols is changed, so you also need to set TrackedSymbols->{}.

Option 2: Use a dummy dataset in the Dynamics function, and only update that variable at the desired pace. For example,

Print[Dynamic[Plot[dummyData,...]]]; ...calculation code...; dummyData=newData;
1
source | link

Option 1: Use the UpdateInterval option to Dynamics, i.e.,

Dynamic[Plot[...],UpdateInterval->n]

where n is measure in seconds.

Option 2: Use a dummy dataset in the Dynamics function, and only update that variable at the desired pace. For example,

Print[Dynamic[Plot[dummyData,...]]]; ...calculation code...; dummyData=newData;