scipy.signal.

vectorstrength#

scipy.signal.vectorstrength(events, period)[Quelle]#

Bestimmt die Vektors-Stärke der Ereignisse, die der gegebenen Periode entsprechen.

Die Vektors-Stärke ist ein Maß für die Phasen-Synchronisation, d.h. wie gut die Zeitpunkte der Ereignisse mit einer einzigen Periode eines periodischen Signals synchronisiert sind.

Wenn mehrere Perioden verwendet werden, wird die Vektors-Stärke jeder einzelnen berechnet. Dies wird als "resonierende Vektors-Stärke" bezeichnet.

Parameter:
events1D array_like

Ein Array von Zeitpunkten, das die Zeitpunkte der Ereignisse enthält.

periodfloat or array_like

Die Periode des Signals, zu dem die Ereignisse synchronisiert werden sollen. Die Periode hat die gleichen Einheiten wie events. Es kann auch ein Array von Perioden sein, in diesem Fall sind die Ausgaben Arrays gleicher Länge.

Rückgabe:
strengthfloat or 1D array

Die Stärke der Synchronisation. 1,0 bedeutet perfekte Synchronisation und 0,0 bedeutet keine Synchronisation. Wenn period ein Array ist, ist dies ebenfalls ein Array mit jedem Element, das die Vektors-Stärke bei der entsprechenden Periode enthält.

phasefloat or array

Die Phase, zu der die Ereignisse am stärksten synchronisiert sind, in Radiant. Wenn period ein Array ist, ist dies ebenfalls ein Array mit jedem Element, das die Phase für die entsprechende Periode enthält.

Referenzen

van Hemmen, JL, Longtin, A, und Vollmayr, AN. Testing resonating vector

strength: Auditory system, electric fish, and noise. Chaos 21, 047508 (2011); DOI:10.1063/1.3670512.

van Hemmen, JL. Vector strength after Goldberg, Brown, and von Mises

biological and mathematical perspectives. Biol Cybern. 2013 Aug;107(4):385-96. DOI:10.1007/s00422-013-0561-7.

van Hemmen, JL und Vollmayr, AN. Resonating vector strength: what happens

when we vary the “probing” frequency while keeping the spike times fixed. Biol Cybern. 2013 Aug;107(4):491-94. DOI:10.1007/s00422-013-0560-8.