File Exchange

image thumbnail

RNGMgr

version 1.1.1 (16.7 KB) by Jeff Miller
A class to facilitate saving RNG seeds when it may be desirable to regenerate the same sequence of random numbers.

0 Downloads

Updated 11 Feb 2019

View License

The basic RNGMgr framework is that there is some iterative process that may be started and stopped multiple times (e.g., start with iteration 1, stop after 100 iterations, restart at iteration 101 and stop at iteration 500, etc). The seed is saved each time the process is (re-)started, so the iterative process can be restarted from that point to regenerate the same RNG sequence if necessary.
To use this class, the user must minimally:
- rngmgr = RNGMgr(FileName) % Give the name of the file for storing RNG states
- Call rngmgr.Iteration at the start of the iteration loop.
- Call rngmgr.Save at the end of the iteration loop.

Cite As

Jeff Miller (2019). RNGMgr (https://www.mathworks.com/matlabcentral/fileexchange/70259-rngmgr), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (0)

MATLAB Release Compatibility
Created with R2016b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Discover Live Editor

Create scripts with code, output, and formatted text in a single executable document.


Learn About Live Editor