MakarovSuites
English
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Contact & licences

Math

Kuramoto synchronisation

Watch forty coupled phase oscillators synchronize. Adjust coupling and natural-frequency spread while following individual phases and the complex order parameter.

Kuramoto synchronisation — Actual application image
Actual application image

Try this

Increase coupling to overcome the spread of natural frequencies. The red arrow is the complex phase average; its length R measures coherence.

Equations used in the module
Equations
θi′ = ωi + (K/N) Σj sin(θj−θi)
R exp(iψ) = (1/N) Σj exp(iθj)
0 ≤ R ≤ 1; identical phases give R = 1

Related experiments

Back to catalogue
Epidemic: SIR on a network — Actual application image

Math

Epidemic: SIR on a network

Compare an SIR compartment model with stochastic infection and recovery on a contact network. Explore transmission, recovery, initial immunity and variability between runs.

Queues: why 90 % busy means waiting — Actual application image

Math

Queues: why 90 % busy means waiting

Run an event-based FIFO M/M/1 queue. Inspect congestion, measured residence times, stable and overloaded regimes, and the finite-run approach to Little’s law.

Stable matching — Actual application image

Math

Stable matching

Watch Gale–Shapley matching progress through proposals, tentative engagements and rejections. Reverse the proposing side and verify the absence of blocking pairs at completion.