module documentation
Undocumented
| Class | |
Undocumented |
| Function | broadband |
No summary |
| Function | broadband |
Undocumented |
| Function | normal |
Undocumented |
| Function | uniform |
Undocumented |
| Function | white |
Generate white noise of the length of the time vector |
| Function | white |
Undocumented |
| Parameters | |
t:np.ndarray | time vector |
amp:float | amplitude |
freqAnnotated[ | desired frequency range |
dtype:type | desired datatype |
| Returns | |
np.ndarray | noise signal |
def broadband_noise_n(fs=1000000.0, amp=0.1, duration=1.0, freq_range=None, dtype=float):
(source)
¶
Undocumented
| Parameters | |
fs:Union[ | Undocumented |
amp:float | Undocumented |
duration:float | Undocumented |
freqList[ | Undocumented |
dtype:type | Undocumented |
| Returns | |
np.ndarray | Undocumented |
Generate white noise of the length of the time vector
Example:
>>> from data_creation.time.time import generate_time_vector
>>> t = generate_time_vector(0.0, 1.0, 1000)
>>> x = white_noise(t, 0.5)
| Parameters | |
t:np.ndarray | time vector |
amp:float | amplitude |
generator:WhiteNoiseFunction | generator function (most fulfill the WhiteNoiseFunction.protocol) |
dtype:type | datatype |
| Returns | |
np.ndarray | noise signal |
Undocumented
| Parameters | |
n:int | Undocumented |
generator:WhiteNoiseFunction | Undocumented |
dtype:type | Undocumented |
| Returns | |
np.ndarray | Undocumented |