Each blob is an eigenvalue. At every frame, I apply small random perturbations and compute eigenvalues each time, this builds the blobs. A real parameter t drives the animation. Thanks to @reidatcheson for making me think about pseudospectra.
Made with #python#numpy#matplotlib
From mazes to bacteria like structures, the Gray-Scott reaction-diffusion model reveals how small tweaks to diffusion rates (Du, Dv) and reaction parameters (F, k) produce different emergent morphologies. Mathematical beauty in action!
Made with #python#matplotlib#mlx