Simple python script for simulation of collective motion on the Vicsek model
- n : number of particles
- lx : horizontal length of computational area
- ly : vertical length of computational area
- v0 : particles' velocity
- r : radius for averaging angle of particle's moving direction
- dt : temporal increment
- imax : iteration maximum limit
- eta : magnitude of white noise
Each time cross section images and video are created
自己駆動粒子の集団運動 / 西口大貴, 佐野雅己
https://lab.kaztake.org/research/bacterialturbulence/Nishiguchi_Suurikagaku201601.pdf