はじめに断っておくが、これを書いている人間は大学受験以降ほとんど数学を触っていない。プログラミングも半年に1回やるかやらないか程度の素人である。 ということで、玄人の方は回れ右(指摘は大歓迎)。numpy の練習問題にはなるかも。初心者向け。初心者向けといいつつ、numpy 配列の基本的なところまで詳しく説明しているわけではないので、適宜ググってほしい(あるいはGPT君にソースコードを張り付けてみたり。おそらく当記事よりも理路整然とした解説を読むことができる)。 全体ソースコード import numpy as np import matplotlib.pyplot as plt from matplotlib.animation import ArtistAnimation # ==========パラメーター==================== num_of_birds = 100