Warning
This is A PREVIEW for NEST 3.0 and NOT an OFFICIAL RELEASE! Some functionality may not be available and information may be incomplete!
sinusoidal_poisson_generator – Generates sinusoidally modulated Poisson spike trains¶
Description¶
sinusoidal_poisson_generator generates sinusoidally modulated Poisson spike trains. By default, each target of the generator will receive a different spike train.
The instantaneous rate of the process is given by
Remarks: - If amplitude > rate, firing rate is cut off at zero. In this case, the mean
firing rate will be less than rate.
The state of the generator is reset on calibration.
The generator does not support precise spike timing.
You can use the multimeter to sample the rate of the generator.
The generator will create different trains if run at different temporal resolutions.
Individual spike trains vs single spike train: By default, the generator sends a different spike train to each of its targets. If /individual_spike_trains is set to false using either SetDefaults or CopyModel before a generator node is created, the generator will send the same spike train to all of its targets.
Parameters¶
The following parameters can be set in the status dictionary:
rate |
real |
Mean firing rate in spikes/second, default: 0 s^-1 |
amplitude |
real |
Firing rate modulation amplitude in spikes/second, default: 0 s^-1 |
frequency |
Hz |
Modulation frequency, default: 0 Hz |
phase |
real |
Modulation phase in degree [0-360], default: 0 |
individual_spike_trains |
boolean |
See note below, default: true |
Receives¶
DataLoggingRequest
Sends¶
SpikeEvent