ドラゴン曲線を描く. 実装 線分の始点から終点へ向かうベクトルを回転させて 倍する処理を繰り返すように実装した. 回転させる角度はとが交互になるようにする. def dragon(i, s, e): res = [] def R(t): t = t * np.pi / 4 return np.array([ [np.cos(t), -np.sin(t)], [np.sin(t), np.cos(t)] ]) / np.sqrt(2) def _dragon(gen, t, s, e): if gen == 0: return m = R(t)@(e - s) + s _dragon(gen -…