フーリエ

Rust やっつけフェーズ(10) 球面束縛カメラ (wio-terminal, nalgebra, MVP)

前回はナビエストークスSOR法で流体のシミュレーションを行うPythonプログラムをRustで写経した。 配列計算はnalgebraを使用。 nalgebra繋がりで今回は球面束縛カメラで描画対象を3D表示することを行う。 本来はクォータニオンを習得しようとして始めたのだ…

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

前回はFFT:高速フーリエ変換を使用して音ボタンを作成した。 今回はフーリエ繋がりで「任意の関数は、三角関数の級数で表すことができる」というフーリエ級数の視覚化を 行う。 具体的にはこのお方達がやっているような円を繋いでぐるぐる回した先をなぞって…