#include <noise.h>
Public Member Functions | |
| noise (double i=1349555.0) | |
| Constructor. | |
| double | gauss () |
| Gaussian noise. | |
| complex< double > | Cgauss (void) |
| complex gaussian noise | |
| double | uni () |
| Uniform noise. | |
| double | uniform () |
| Uniform noise. | |
| void | set_seed (double i=1349555.0) |
| Change seed. | |
| void | set_seed (unsigned i=1349555) |
| Change seed. | |
Protected Attributes | |
| char | s |
| double | x |
| Switch. | |
| long | idum |
| Saved calculated value. | |
Gaussian noise routine Can create (double) gaussian white noise complex<double> gaussian white noise or (double) uniform noise Requires complex class
|
|
Constructor.
|
|
|
complex gaussian noise
|
|
|
Gaussian noise.
|
|
|
Change seed.
|
|
|
Change seed.
|
|
|
Uniform noise.
|
|
|
Uniform noise.
|
|
|
Saved calculated value.
|
|
|
|
|
|
Switch.
|
1.4.4