pyeeg.simulate.kuramoto_coupling

pyeeg.simulate.kuramoto_coupling(readouts, connectivity, phases)

Sinusoidal phase-difference (Kuramoto) coupling.

The input to node i is sum_j W_ij sin(phase_j - phase_i).

Parameters:
  • readouts (array_like) – The node readouts. Shape (N,). Unused in the coupling computation but accepted for a uniform coupling-function interface.

  • connectivity (array_like) – The connectivity matrix. Shape (N, N).

  • phases (array_like) – The phase of each node. Shape (N,).

Returns:

input – The coupling input to each node. Shape (N,).

Return type:

ndarray