Source code for signalz.generators.uniform_white_noise

"""
.. versionadded:: 0.4

This function generates Uniform white noise series. This function uses
`numpy.random.uniform`.

Function Documentation
======================================
"""
import numpy as np

[docs]def uniform_white_noise(n, minimum=-1, maximum=1): """ Random values with uniform distribution. **Args:** * `n` - length of the output data (int) - how many samples will be on output **Kwargs:** * `minimum` - minimal value (float) * `maximum` - maximal value (float) **Returns:** * vector of values representing the noise (1d array) """ return np.random.uniform(low=minimum, high=maximum, size=n)