Rustやっつけフェーズ(7) フーリエぐるぐる

前回はFFT:高速フーリエ変換を使用して音ボタンを作成した。

今回はフーリエ繋がりで「任意の関数は、三角関数級数で表すことができる」というフーリエ級数の視覚化を 行う。

具体的にはこのお方達がやっているような円を繋いでぐるぐる回した先をなぞっていくと波形になるという例のやつ。

やっつけフェーズとは

どう書けば正解なのかわからないままとにかく動くものを作っていくフェーズ。

フーリエぐるぐる

出来上がり

コード

wio_elldiski

main

2023/5/20 追記
いまさらだが、以下のオブジェクトをGitにアップするのを忘れていた。誰も見ていないからいいか。
wio-polywave

今回はここまで。